You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@lucene.apache.org by Policeman Jenkins Server <je...@thetaphi.de> on 2023/05/13 14:37:44 UTC

[JENKINS] Lucene-main-Linux (64bit/openj9/jdk-17.0.5) - Build # 41903 - Unstable!

Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/41903/
Java: 64bit/openj9/jdk-17.0.5 -XX:+UseCompressedOops -Xgcpolicy:metronome

50 tests failed.
FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsOnly

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=122, name=Thread-85, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=122, name=Thread-85, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testLevel2Ghosts

Error Message:
java.io.IOException: background merge hit exception: _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation, java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush, lucene.version=10.0.0, os.version=5.19.0-40-generic, os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux, java.vendor=IBM Corporation, java.runtime.version=17.0.5+8, timestamp=1683987869533, source=flush, lucene.version=10.0.0, os.version=5.19.0-40-generic, os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]

Stack Trace:
java.io.IOException: background merge hit exception: _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation, java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush, lucene.version=10.0.0, os.version=5.19.0-40-generic, os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux, java.vendor=IBM Corporation, java.runtime.version=17.0.5+8, timestamp=1683987869533, source=flush, lucene.version=10.0.0, os.version=5.19.0-40-generic, os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}] :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]
	at app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2151)
	at app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testLevel2Ghosts(BasePostingsFormatTestCase.java:395)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPositions

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:A4E9ECFD36158F66]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPositions(BasePostingsFormatTestCase.java:807)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testInvertedWrite

Error Message:
java.lang.ArrayIndexOutOfBoundsException

Stack Trace:
java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:587E66BBF78B90B7]:0)
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testInvertedWrite(BasePostingsFormatTestCase.java:621)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testGhosts

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BED97450181D3DE7]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.setField(FrozenBufferedUpdates.java:589)
	at app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.nextTerm(FrozenBufferedUpdates.java:598)
	at app//org.apache.lucene.index.FrozenBufferedUpdates.applyTermDeletes(FrozenBufferedUpdates.java:474)
	at app//org.apache.lucene.index.FrozenBufferedUpdates.apply(FrozenBufferedUpdates.java:176)
	at app//org.apache.lucene.index.IndexWriter.forceApply(IndexWriter.java:6137)
	at app//org.apache.lucene.index.IndexWriter.tryApply(IndexWriter.java:6037)
	at app//org.apache.lucene.index.IndexWriter.lambda$publishFrozenUpdates$10(IndexWriter.java:2778)
	at app//org.apache.lucene.index.IndexWriter$EventQueue.processEventsInternal(IndexWriter.java:329)
	at app//org.apache.lucene.index.IndexWriter$EventQueue.processEvents(IndexWriter.java:318)
	at app//org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5880)
	at app//org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:4210)
	at app//org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:4167)
	at app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2099)
	at app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.forceMerge(RandomIndexWriter.java:551)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testGhosts(BasePostingsFormatTestCase.java:350)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqs

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=128, name=Thread-91, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=128, name=Thread-91, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
	at app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1503)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testAskForPositionsWhenNotThere

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:41BE460058A785B9]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testAskForPositionsWhenNotThere(BasePostingsFormatTestCase.java:325)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumFreqs

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C60E19ABEE5C11C7]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumFreqs(BasePostingsFormatTestCase.java:727)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumReuse

Error Message:
java.lang.ArrayIndexOutOfBoundsException

Stack Trace:
java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:2CF7DA6815DA45B9]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumReuse(BasePostingsFormatTestCase.java:218)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testRandom

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=133, name=Thread-96, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=133, name=Thread-96, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.AssertionError
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.AssertionError
	at app//org.junit.Assert.fail(Assert.java:87)
	at app//org.junit.Assert.assertTrue(Assert.java:42)
	at app//org.junit.Assert.assertTrue(Assert.java:53)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testJustEmptyField

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:908BCA621E352231]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testJustEmptyField(BasePostingsFormatTestCase.java:260)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumAll

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7E9D88C319FCB2F7]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumAll(BasePostingsFormatTestCase.java:1395)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositions

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=143, name=Thread-106, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=143, name=Thread-106, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumOffsets

Error Message:
java.lang.ArrayIndexOutOfBoundsException

Stack Trace:
java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:8EBE5F3EB672041F]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
	at app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumOffsets(BasePostingsFormatTestCase.java:994)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDidntWantFreqsButAskedAnyway

Error Message:
java.lang.AssertionError: expected:<0> but was:<2147483647>

Stack Trace:
java.lang.AssertionError: expected:<0> but was:<2147483647>
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5375C4D8EEA8F161]:0)
	at app//org.junit.Assert.fail(Assert.java:89)
	at app//org.junit.Assert.failNotEquals(Assert.java:835)
	at app//org.junit.Assert.assertEquals(Assert.java:647)
	at app//org.junit.Assert.assertEquals(Assert.java:633)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testDidntWantFreqsButAskedAnyway(BasePostingsFormatTestCase.java:304)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPayloads

Error Message:
java.lang.ArrayIndexOutOfBoundsException

Stack Trace:
java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C31A9521581F83B4]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
	at app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPayloads(BasePostingsFormatTestCase.java:1188)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsets

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=151, name=Thread-114, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=151, name=Thread-114, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
	at app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndPayloads

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=162, name=Thread-125, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=162, name=Thread-125, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMergeStability

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:35466D5F843A19DD]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.addIndexesReaderMerge(IndexWriter.java:3401)
	at app//org.apache.lucene.index.IndexWriter$AddIndexesMergeSource.merge(IndexWriter.java:3314)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMultiClose

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
	at app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.rewindPrefix(FSTEnum.java:70)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekCeil(FSTEnum.java:135)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekCeil(BytesRefFSTEnum.java:63)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekCeil(FSTTermsReader.java:394)
	at app//org.apache.lucene.index.Terms.getMax(Terms.java:197)
	at app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1419)
	at app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
	at app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
	at app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
	at app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
	at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:85)
	at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:72)
	at app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testMultiClose(BaseIndexFileFormatTestCase.java:608)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testMultiClose(BasePostingsFormatTestCase.java:98)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsetsAndPayloads

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=179, name=Thread-142, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=179, name=Thread-142, state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
Caused by: java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1520)
	at app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumDocsOnly

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:B2591CFF31EB4067]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
	at app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
	at app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumDocsOnly(BasePostingsFormatTestCase.java:667)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testCheckIntegrityReadsAllBytes

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:3CC83AAC282ECFC2]:0)
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
	at app//org.apache.lucene.index.Terms.getMin(Terms.java:147)
	at app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1411)
	at app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
	at app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
	at app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
	at app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
	at app//org.apache.lucene.store.FilterDirectory.close(FilterDirectory.java:111)
	at app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testCheckIntegrityReadsAllBytes(BaseIndexFileFormatTestCase.java:988)
	at app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testCheckIntegrityReadsAllBytes(BasePostingsFormatTestCase.java:98)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseNCommon

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C9F53FA8768CE6B0]:0)
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseNCommon(BaseNormsFormatTestCase.java:422)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseByteRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseByteRange(BaseNormsFormatTestCase.java:87)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMostZeros

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit
	at app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testMostZeros(BaseNormsFormatTestCase.java:302)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewValues

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewValues(BaseNormsFormatTestCase.java:211)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testShortRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testShortRange(BaseNormsFormatTestCase.java:102)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFullLongRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit
	at app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFullLongRange(BaseNormsFormatTestCase.java:164)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMultiClose

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C537C74B96B27273]:0)
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testByteRange

Error Message:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed

Stack Trace:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:88751242E9465BFE]:0)
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
	at app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
	at app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
	at app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testByteRange(BaseNormsFormatTestCase.java:71)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testLongRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testLongRange(BaseNormsFormatTestCase.java:133)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testUndeadNorms

Error Message:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed

Stack Trace:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
	at app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
	at app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
	at app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testUndeadNorms(BaseNormsFormatTestCase.java:673)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testAllZeros

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testAllZeros(BaseNormsFormatTestCase.java:272)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseAllZeros

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseAllZeros(BaseNormsFormatTestCase.java:287)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseFullLongRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit
	at app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseFullLongRange(BaseNormsFormatTestCase.java:188)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers2

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers2(BaseNormsFormatTestCase.java:374)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers2

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers2(BaseNormsFormatTestCase.java:356)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseLargeValues

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot complete commit
	at app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseLargeValues(BaseNormsFormatTestCase.java:258)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseValues

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseValues(BaseNormsFormatTestCase.java:227)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseLongRange

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot merge

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot merge
	at app//org.apache.lucene.index.IndexWriter.hasPendingMerges(IndexWriter.java:2401)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.hasPendingMerges(IndexWriter.java:6425)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.maybeStall(ConcurrentMergeScheduler.java:589)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.merge(ConcurrentMergeScheduler.java:540)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3692)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseLongRange(BaseNormsFormatTestCase.java:149)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers

Error Message:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed

Stack Trace:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
	at app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
	at app//org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1502)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:191)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers(BaseNormsFormatTestCase.java:318)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseShortRange

Error Message:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed

Stack Trace:
org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
	at app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
	at app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
	at app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
	at app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:539)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseShortRange(BaseNormsFormatTestCase.java:118)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testIndependantIterators

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7604717FAA46703C]:0)
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BBE990E56B4F2EB]:0)
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers(BaseNormsFormatTestCase.java:337)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testRandomExceptions

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testNCommon

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5096C5C8900A1554]:0)
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.maybeFlushOrCommit(RandomIndexWriter.java:244)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:225)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testNCommon(BaseNormsFormatTestCase.java:397)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testThreads

Error Message:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null

Stack Trace:
java.lang.NullPointerException: Cannot read field "blocks" because "this.this$0" is null
	at app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
	at app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
	at app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
	at app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
	at app//org.apache.lucene.util.fst.FST.readNextArc(FST.java:1204)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:112)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1502)
	at app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
	at app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
	at app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
	at app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
	at app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testThreads(BaseNormsFormatTestCase.java:788)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewLargeValues

Error Message:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit

Stack Trace:
java.lang.IllegalStateException: this writer hit an unrecoverable error; cannot commit
	at app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
	at app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
	at app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
	at app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
	at app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
	at app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewLargeValues(BaseNormsFormatTestCase.java:242)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.5/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.5/java.lang.reflect.Method.invoke(Method.java:568)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
	at app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
	at app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
	at app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
	at app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
	at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
	at app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
	at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)


FAILED:  org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.classMethod

Error Message:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.ArrayIndexOutOfBoundsException
	at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
Caused by: java.lang.ArrayIndexOutOfBoundsException
	at app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
	at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
	at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
	at app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
	at app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
	at app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
	at app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
	at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
	at app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
	at app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
	at app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
	at app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
	at app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
	at app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
	at app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
	at app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
	at app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
	at app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
	at app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
	at app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
	at app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)

Re: [JENKINS] Lucene-main-Linux (64bit/openj9/jdk-17.0.5) - Build # 41903 - Unstable!

Posted by Dawid Weiss <da...@gmail.com>.
This is openj9 again. None of these errors reproduce for me. I think it's a
broken JVM and this leads to insanity with a certain combination of JVM
flags.

Dawid

On Sat, May 13, 2023 at 4:38 PM Policeman Jenkins Server <
jenkins@thetaphi.de> wrote:

> Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/41903/
> Java: 64bit/openj9/jdk-17.0.5 -XX:+UseCompressedOops -Xgcpolicy:metronome
>
> 50 tests failed.
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsOnly
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=122, name=Thread-85,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=122, name=Thread-85,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of
> range: -1
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testLevel2Ghosts
>
> Error Message:
> java.io.IOException: background merge hit exception:
> _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation,
> java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush,
> lucene.version=10.0.0, os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux,
> java.vendor=IBM Corporation, java.runtime.version=17.0.5+8,
> timestamp=1683987869533, source=flush, lucene.version=10.0.0,
> os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]
>
> Stack Trace:
> java.io.IOException: background merge hit exception:
> _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation,
> java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush,
> lucene.version=10.0.0, os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux,
> java.vendor=IBM Corporation, java.runtime.version=17.0.5+8,
> timestamp=1683987869533, source=flush, lucene.version=10.0.0,
> os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2151)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testLevel2Ghosts(BasePostingsFormatTestCase.java:395)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPositions
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:A4E9ECFD36158F66]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPositions(BasePostingsFormatTestCase.java:807)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testInvertedWrite
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:587E66BBF78B90B7]:0)
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testInvertedWrite(BasePostingsFormatTestCase.java:621)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testGhosts
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BED97450181D3DE7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.setField(FrozenBufferedUpdates.java:589)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.nextTerm(FrozenBufferedUpdates.java:598)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates.applyTermDeletes(FrozenBufferedUpdates.java:474)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates.apply(FrozenBufferedUpdates.java:176)
>         at
> app//org.apache.lucene.index.IndexWriter.forceApply(IndexWriter.java:6137)
>         at
> app//org.apache.lucene.index.IndexWriter.tryApply(IndexWriter.java:6037)
>         at
> app//org.apache.lucene.index.IndexWriter.lambda$publishFrozenUpdates$10(IndexWriter.java:2778)
>         at
> app//org.apache.lucene.index.IndexWriter$EventQueue.processEventsInternal(IndexWriter.java:329)
>         at
> app//org.apache.lucene.index.IndexWriter$EventQueue.processEvents(IndexWriter.java:318)
>         at
> app//org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5880)
>         at
> app//org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:4210)
>         at
> app//org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:4167)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2099)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.forceMerge(RandomIndexWriter.java:551)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testGhosts(BasePostingsFormatTestCase.java:350)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqs
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=128, name=Thread-91,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=128, name=Thread-91,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException:
> Cannot read field "blocks" because "this.this$0" is null
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at
> app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1503)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testAskForPositionsWhenNotThere
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:41BE460058A785B9]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testAskForPositionsWhenNotThere(BasePostingsFormatTestCase.java:325)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumFreqs
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C60E19ABEE5C11C7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumFreqs(BasePostingsFormatTestCase.java:727)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumReuse
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:2CF7DA6815DA45B9]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumReuse(BasePostingsFormatTestCase.java:218)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testRandom
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=133, name=Thread-96,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=133, name=Thread-96,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.AssertionError
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.AssertionError
>         at app//org.junit.Assert.fail(Assert.java:87)
>         at app//org.junit.Assert.assertTrue(Assert.java:42)
>         at app//org.junit.Assert.assertTrue(Assert.java:53)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testJustEmptyField
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:908BCA621E352231]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testJustEmptyField(BasePostingsFormatTestCase.java:260)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumAll
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7E9D88C319FCB2F7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumAll(BasePostingsFormatTestCase.java:1395)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositions
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=143, name=Thread-106,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=143, name=Thread-106,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumOffsets
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:8EBE5F3EB672041F]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumOffsets(BasePostingsFormatTestCase.java:994)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDidntWantFreqsButAskedAnyway
>
> Error Message:
> java.lang.AssertionError: expected:<0> but was:<2147483647>
>
> Stack Trace:
> java.lang.AssertionError: expected:<0> but was:<2147483647>
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5375C4D8EEA8F161]:0)
>         at app//org.junit.Assert.fail(Assert.java:89)
>         at app//org.junit.Assert.failNotEquals(Assert.java:835)
>         at app//org.junit.Assert.assertEquals(Assert.java:647)
>         at app//org.junit.Assert.assertEquals(Assert.java:633)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testDidntWantFreqsButAskedAnyway(BasePostingsFormatTestCase.java:304)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPayloads
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C31A9521581F83B4]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPayloads(BasePostingsFormatTestCase.java:1188)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsets
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=151, name=Thread-114,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=151, name=Thread-114,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException:
> Cannot read field "blocks" because "this.this$0" is null
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at
> app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndPayloads
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=162, name=Thread-125,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=162, name=Thread-125,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMergeStability
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:35466D5F843A19DD]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.addIndexesReaderMerge(IndexWriter.java:3401)
>         at
> app//org.apache.lucene.index.IndexWriter$AddIndexesMergeSource.merge(IndexWriter.java:3314)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMultiClose
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.rewindPrefix(FSTEnum.java:70)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekCeil(FSTEnum.java:135)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekCeil(BytesRefFSTEnum.java:63)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekCeil(FSTTermsReader.java:394)
>         at app//org.apache.lucene.index.Terms.getMax(Terms.java:197)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1419)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:85)
>         at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:72)
>         at
> app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testMultiClose(BaseIndexFileFormatTestCase.java:608)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testMultiClose(BasePostingsFormatTestCase.java:98)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsetsAndPayloads
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=179, name=Thread-142,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=179, name=Thread-142,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1520)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumDocsOnly
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:B2591CFF31EB4067]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumDocsOnly(BasePostingsFormatTestCase.java:667)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testCheckIntegrityReadsAllBytes
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:3CC83AAC282ECFC2]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at app//org.apache.lucene.index.Terms.getMin(Terms.java:147)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1411)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at
> app//org.apache.lucene.store.FilterDirectory.close(FilterDirectory.java:111)
>         at
> app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testCheckIntegrityReadsAllBytes(BaseIndexFileFormatTestCase.java:988)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testCheckIntegrityReadsAllBytes(BasePostingsFormatTestCase.java:98)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseNCommon
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C9F53FA8768CE6B0]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseNCommon(BaseNormsFormatTestCase.java:422)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseByteRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseByteRange(BaseNormsFormatTestCase.java:87)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMostZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testMostZeros(BaseNormsFormatTestCase.java:302)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewValues(BaseNormsFormatTestCase.java:211)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testShortRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testShortRange(BaseNormsFormatTestCase.java:102)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFullLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFullLongRange(BaseNormsFormatTestCase.java:164)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMultiClose
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C537C74B96B27273]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testByteRange
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:88751242E9465BFE]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testByteRange(BaseNormsFormatTestCase.java:71)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testLongRange(BaseNormsFormatTestCase.java:133)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testUndeadNorms
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testUndeadNorms(BaseNormsFormatTestCase.java:673)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testAllZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testAllZeros(BaseNormsFormatTestCase.java:272)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseAllZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseAllZeros(BaseNormsFormatTestCase.java:287)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseFullLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseFullLongRange(BaseNormsFormatTestCase.java:188)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers2
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers2(BaseNormsFormatTestCase.java:374)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers2
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers2(BaseNormsFormatTestCase.java:356)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseLargeValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseLargeValues(BaseNormsFormatTestCase.java:258)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseValues(BaseNormsFormatTestCase.java:227)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot merge
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot merge
>         at
> app//org.apache.lucene.index.IndexWriter.hasPendingMerges(IndexWriter.java:2401)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.hasPendingMerges(IndexWriter.java:6425)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.maybeStall(ConcurrentMergeScheduler.java:589)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.merge(ConcurrentMergeScheduler.java:540)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3692)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseLongRange(BaseNormsFormatTestCase.java:149)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1502)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:191)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers(BaseNormsFormatTestCase.java:318)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseShortRange
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:539)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseShortRange(BaseNormsFormatTestCase.java:118)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testIndependantIterators
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7604717FAA46703C]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BBE990E56B4F2EB]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers(BaseNormsFormatTestCase.java:337)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testRandomExceptions
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testNCommon
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5096C5C8900A1554]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.maybeFlushOrCommit(RandomIndexWriter.java:244)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:225)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testNCommon(BaseNormsFormatTestCase.java:397)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testThreads
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at app//org.apache.lucene.util.fst.FST.readNextArc(FST.java:1204)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:112)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1502)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testThreads(BaseNormsFormatTestCase.java:788)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewLargeValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewLargeValues(BaseNormsFormatTestCase.java:242)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.classMethod
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> For additional commands, e-mail: builds-help@lucene.apache.org

Re: [JENKINS] Lucene-main-Linux (64bit/openj9/jdk-17.0.5) - Build # 41903 - Unstable!

Posted by Dawid Weiss <da...@gmail.com>.
This is openj9 again. None of these errors reproduce for me. I think it's a
broken JVM and this leads to insanity with a certain combination of JVM
flags.

Dawid

On Sat, May 13, 2023 at 4:38 PM Policeman Jenkins Server <
jenkins@thetaphi.de> wrote:

> Build: https://jenkins.thetaphi.de/job/Lucene-main-Linux/41903/
> Java: 64bit/openj9/jdk-17.0.5 -XX:+UseCompressedOops -Xgcpolicy:metronome
>
> 50 tests failed.
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsOnly
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=122, name=Thread-85,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=122, name=Thread-85,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of
> range: -1
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testLevel2Ghosts
>
> Error Message:
> java.io.IOException: background merge hit exception:
> _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation,
> java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush,
> lucene.version=10.0.0, os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux,
> java.vendor=IBM Corporation, java.runtime.version=17.0.5+8,
> timestamp=1683987869533, source=flush, lucene.version=10.0.0,
> os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]
>
> Stack Trace:
> java.io.IOException: background merge hit exception:
> _0(10.0.0):c2:[diagnostics={os=Linux, java.vendor=IBM Corporation,
> java.runtime.version=17.0.5+8, timestamp=1683987869529, source=flush,
> lucene.version=10.0.0, os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50e _1(10.0.0):c1:[diagnostics={os=Linux,
> java.vendor=IBM Corporation, java.runtime.version=17.0.5+8,
> timestamp=1683987869533, source=flush, lucene.version=10.0.0,
> os.version=5.19.0-40-generic,
> os.arch=amd64}]:[attributes={Lucene90StoredFieldsFormat.mode=BEST_SPEED}]
> :id=8ntjer363fg2ku92rvi7tp50i into _2 [maxNumSegments=1]
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2151)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testLevel2Ghosts(BasePostingsFormatTestCase.java:395)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPositions
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:A4E9ECFD36158F66]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPositions(BasePostingsFormatTestCase.java:807)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testInvertedWrite
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:587E66BBF78B90B7]:0)
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testInvertedWrite(BasePostingsFormatTestCase.java:621)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testGhosts
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BED97450181D3DE7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.setField(FrozenBufferedUpdates.java:589)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates$TermDocsIterator.nextTerm(FrozenBufferedUpdates.java:598)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates.applyTermDeletes(FrozenBufferedUpdates.java:474)
>         at
> app//org.apache.lucene.index.FrozenBufferedUpdates.apply(FrozenBufferedUpdates.java:176)
>         at
> app//org.apache.lucene.index.IndexWriter.forceApply(IndexWriter.java:6137)
>         at
> app//org.apache.lucene.index.IndexWriter.tryApply(IndexWriter.java:6037)
>         at
> app//org.apache.lucene.index.IndexWriter.lambda$publishFrozenUpdates$10(IndexWriter.java:2778)
>         at
> app//org.apache.lucene.index.IndexWriter$EventQueue.processEventsInternal(IndexWriter.java:329)
>         at
> app//org.apache.lucene.index.IndexWriter$EventQueue.processEvents(IndexWriter.java:318)
>         at
> app//org.apache.lucene.index.IndexWriter.processEvents(IndexWriter.java:5880)
>         at
> app//org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:4210)
>         at
> app//org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:4167)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2099)
>         at
> app//org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:2080)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.forceMerge(RandomIndexWriter.java:551)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testGhosts(BasePostingsFormatTestCase.java:350)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqs
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=128, name=Thread-91,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=128, name=Thread-91,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException:
> Cannot read field "blocks" because "this.this$0" is null
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at
> app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1503)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testAskForPositionsWhenNotThere
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:41BE460058A785B9]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testAskForPositionsWhenNotThere(BasePostingsFormatTestCase.java:325)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumFreqs
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C60E19ABEE5C11C7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumFreqs(BasePostingsFormatTestCase.java:727)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumReuse
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:2CF7DA6815DA45B9]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumReuse(BasePostingsFormatTestCase.java:218)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:  org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testRandom
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=133, name=Thread-96,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=133, name=Thread-96,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.AssertionError
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.AssertionError
>         at app//org.junit.Assert.fail(Assert.java:87)
>         at app//org.junit.Assert.assertTrue(Assert.java:42)
>         at app//org.junit.Assert.assertTrue(Assert.java:53)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testJustEmptyField
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:908BCA621E352231]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testJustEmptyField(BasePostingsFormatTestCase.java:260)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumAll
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7E9D88C319FCB2F7]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumAll(BasePostingsFormatTestCase.java:1395)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositions
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=143, name=Thread-106,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=143, name=Thread-106,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumOffsets
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:8EBE5F3EB672041F]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumOffsets(BasePostingsFormatTestCase.java:994)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDidntWantFreqsButAskedAnyway
>
> Error Message:
> java.lang.AssertionError: expected:<0> but was:<2147483647>
>
> Stack Trace:
> java.lang.AssertionError: expected:<0> but was:<2147483647>
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5375C4D8EEA8F161]:0)
>         at app//org.junit.Assert.fail(Assert.java:89)
>         at app//org.junit.Assert.failNotEquals(Assert.java:835)
>         at app//org.junit.Assert.assertEquals(Assert.java:647)
>         at app//org.junit.Assert.assertEquals(Assert.java:633)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testDidntWantFreqsButAskedAnyway(BasePostingsFormatTestCase.java:304)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumPayloads
>
> Error Message:
> java.lang.ArrayIndexOutOfBoundsException
>
> Stack Trace:
> java.lang.ArrayIndexOutOfBoundsException
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C31A9521581F83B4]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:459)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumPayloads(BasePostingsFormatTestCase.java:1188)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsets
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=151, name=Thread-114,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=151, name=Thread-114,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException:
> Cannot read field "blocks" because "this.this$0" is null
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.NullPointerException: Cannot read field "blocks"
> because "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at
> app//org.apache.lucene.util.fst.Outputs.readFinalOutput(Outputs.java:73)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1355)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndPayloads
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=162, name=Thread-125,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=162, name=Thread-125,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1523)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMergeStability
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:35466D5F843A19DD]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsWriter.write(FSTTermsWriter.java:163)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:205)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.addIndexesReaderMerge(IndexWriter.java:3401)
>         at
> app//org.apache.lucene.index.IndexWriter$AddIndexesMergeSource.merge(IndexWriter.java:3314)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testMultiClose
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVInt(DataInput.java:110)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:239)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermOutputs.read(FSTTermOutputs.java:37)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1349)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.rewindPrefix(FSTEnum.java:70)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekCeil(FSTEnum.java:135)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekCeil(BytesRefFSTEnum.java:63)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekCeil(FSTTermsReader.java:394)
>         at app//org.apache.lucene.index.Terms.getMax(Terms.java:197)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1419)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:85)
>         at app//org.apache.lucene.util.IOUtils.close(IOUtils.java:72)
>         at
> app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testMultiClose(BaseIndexFileFormatTestCase.java:608)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testMultiClose(BasePostingsFormatTestCase.java:98)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testDocsAndFreqsAndPositionsAndOffsetsAndPayloads
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=179, name=Thread-142,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=179, name=Thread-142,
> state=RUNNABLE, group=TGRP-TestFSTPostingsFormat]
> Caused by: java.lang.RuntimeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1403)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:582)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester.testTermsOneThread(RandomPostingsTester.java:1520)
>         at
> app//org.apache.lucene.tests.index.RandomPostingsTester$TestThread.run(RandomPostingsTester.java:1400)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testPostingsEnumDocsOnly
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:B2591CFF31EB4067]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at app//org.apache.lucene.util.fst.FST.findTargetArc(FST.java:1488)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.doSeekExact(FSTEnum.java:577)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.seekExact(BytesRefFSTEnum.java:83)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.seekExact(FSTTermsReader.java:388)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:144)
>         at
> app//org.apache.lucene.index.LeafReader.postings(LeafReader.java:162)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testPostingsEnumDocsOnly(BasePostingsFormatTestCase.java:667)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.memory.TestFSTPostingsFormat.testCheckIntegrityReadsAllBytes
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:3CC83AAC282ECFC2]:0)
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:100)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.memory.FSTTermsReader$TermsReader$SegmentTermsEnum.next(FSTTermsReader.java:382)
>         at app//org.apache.lucene.index.Terms.getMin(Terms.java:147)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1411)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at
> app//org.apache.lucene.store.FilterDirectory.close(FilterDirectory.java:111)
>         at
> app//org.apache.lucene.tests.index.BaseIndexFileFormatTestCase.testCheckIntegrityReadsAllBytes(BaseIndexFileFormatTestCase.java:988)
>         at
> app//org.apache.lucene.tests.index.BasePostingsFormatTestCase.testCheckIntegrityReadsAllBytes(BasePostingsFormatTestCase.java:98)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseNCommon
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C9F53FA8768CE6B0]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseNCommon(BaseNormsFormatTestCase.java:422)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseByteRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseByteRange(BaseNormsFormatTestCase.java:87)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMostZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testMostZeros(BaseNormsFormatTestCase.java:302)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewValues(BaseNormsFormatTestCase.java:211)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testShortRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testShortRange(BaseNormsFormatTestCase.java:102)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFullLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFullLongRange(BaseNormsFormatTestCase.java:164)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testMultiClose
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=218, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:C537C74B96B27273]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testByteRange
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:88751242E9465BFE]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testByteRange(BaseNormsFormatTestCase.java:71)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testLongRange(BaseNormsFormatTestCase.java:133)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testUndeadNorms
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testUndeadNorms(BaseNormsFormatTestCase.java:673)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testAllZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testAllZeros(BaseNormsFormatTestCase.java:272)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseAllZeros
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:381)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseAllZeros(BaseNormsFormatTestCase.java:287)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseFullLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseFullLongRange(BaseNormsFormatTestCase.java:188)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers2
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers2(BaseNormsFormatTestCase.java:374)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers2
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers2(BaseNormsFormatTestCase.java:356)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseLargeValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot complete commit
>         at
> app//org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:4073)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4050)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseLargeValues(BaseNormsFormatTestCase.java:258)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewSparseValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewSparseValues(BaseNormsFormatTestCase.java:227)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseLongRange
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot merge
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot merge
>         at
> app//org.apache.lucene.index.IndexWriter.hasPendingMerges(IndexWriter.java:2401)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.hasPendingMerges(IndexWriter.java:6425)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.maybeStall(ConcurrentMergeScheduler.java:589)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.merge(ConcurrentMergeScheduler.java:540)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3692)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseLongRange(BaseNormsFormatTestCase.java:149)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testOutliers
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1502)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:191)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testOutliers(BaseNormsFormatTestCase.java:318)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseShortRange
>
> Error Message:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:908)
>         at
> app//org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:921)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1528)
>         at
> app//org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1816)
>         at
> app//org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1469)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:222)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:539)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseShortRange(BaseNormsFormatTestCase.java:118)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testIndependantIterators
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=264, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:7604717FAA46703C]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testSparseOutliers
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:BBE990E56B4F2EB]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testSparseOutliers(BaseNormsFormatTestCase.java:337)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testRandomExceptions
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=265, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testNCommon
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B:5096C5C8900A1554]:0)
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.maybeFlushOrCommit(RandomIndexWriter.java:244)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.addDocument(RandomIndexWriter.java:225)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:545)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testNCommon(BaseNormsFormatTestCase.java:397)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testThreads
>
> Error Message:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>
> Stack Trace:
> java.lang.NullPointerException: Cannot read field "blocks" because
> "this.this$0" is null
>         at
> app//org.apache.lucene.util.fst.BytesStore$2.readByte(BytesStore.java:456)
>         at
> app//org.apache.lucene.store.DataInput.readVLong(DataInput.java:188)
>         at
> app//org.apache.lucene.util.fst.FST.readUnpackedNodeTarget(FST.java:1119)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1385)
>         at
> app//org.apache.lucene.util.fst.FST.readArcByDirectAddressing(FST.java:1292)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1325)
>         at app//org.apache.lucene.util.fst.FST.readNextArc(FST.java:1204)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:112)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1502)
>         at
> app//org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:2433)
>         at
> app//org.apache.lucene.index.CheckIndex.testSegment(CheckIndex.java:1003)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:718)
>         at
> app//org.apache.lucene.index.CheckIndex.checkIndex(CheckIndex.java:556)
>         at
> app//org.apache.lucene.tests.util.TestUtil.checkIndex(TestUtil.java:343)
>         at
> app//org.apache.lucene.tests.store.MockDirectoryWrapper.close(MockDirectoryWrapper.java:909)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testThreads(BaseNormsFormatTestCase.java:788)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.testFewLargeValues
>
> Error Message:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>
> Stack Trace:
> java.lang.IllegalStateException: this writer hit an unrecoverable error;
> cannot commit
>         at
> app//org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:5442)
>         at
> app//org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:3714)
>         at
> app//org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:4042)
>         at
> app//org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:4004)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:407)
>         at
> app//org.apache.lucene.tests.index.RandomIndexWriter.commit(RandomIndexWriter.java:363)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.doTestNormsVersusDocValues(BaseNormsFormatTestCase.java:548)
>         at
> app//org.apache.lucene.tests.index.BaseNormsFormatTestCase.testFewLargeValues(BaseNormsFormatTestCase.java:242)
>         at java.base@17.0.5/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base@17.0.5
> /jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>         at java.base@17.0.5
> /jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base@17.0.5
> /java.lang.reflect.Method.invoke(Method.java:568)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996)
>         at
> app//org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891)
>         at
> app//com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
>         at
> app//org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43)
>         at
> app//org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60)
>         at
> app//org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47)
>         at app//org.junit.rules.RunRules.evaluate(RunRules.java:20)
>         at
> app//com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390)
>         at
> app//com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850)
>         at java.base@17.0.5/java.lang.Thread.run(Thread.java:857)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
>
> FAILED:
> org.apache.lucene.codecs.simpletext.TestSimpleTextNormsFormat.classMethod
>
> Error Message:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=283, name=Lucene Merge Thread #0,
> state=RUNNABLE, group=TGRP-TestSimpleTextNormsFormat]
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.lang.ArrayIndexOutOfBoundsException
>         at __randomizedtesting.SeedInfo.seed([410A2B7089D01B6B]:0)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:735)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:727)
> Caused by: java.lang.ArrayIndexOutOfBoundsException
>         at
> app//org.apache.lucene.util.fst.ReverseBytesReader.readByte(ReverseBytesReader.java:30)
>         at app//org.apache.lucene.util.fst.FST.readLabel(FST.java:620)
>         at app//org.apache.lucene.util.fst.FST.readArc(FST.java:1345)
>         at
> app//org.apache.lucene.util.fst.FST.readNextRealArc(FST.java:1333)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstRealTargetArc(FST.java:1178)
>         at
> app//org.apache.lucene.util.fst.FST.readFirstTargetArc(FST.java:1149)
>         at
> app//org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:638)
>         at app//org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:115)
>         at
> app//org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:55)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:196)
>         at
> app//org.apache.lucene.index.MultiTermsEnum.reset(MultiTermsEnum.java:117)
>         at
> app//org.apache.lucene.index.MultiTerms.iterator(MultiTerms.java:194)
>         at
> app//org.apache.lucene.index.MappedMultiFields$MappedMultiTerms.iterator(MappedMultiFields.java:65)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:115)
>         at
> app//org.apache.lucene.codecs.simpletext.SimpleTextFieldsWriter.write(SimpleTextFieldsWriter.java:72)
>         at
> app//org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:95)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:209)
>         at
> app//org.apache.lucene.index.SegmentMerger.mergeWithLogging(SegmentMerger.java:298)
>         at
> app//org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>         at
> app//org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:5139)
>         at
> app//org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4679)
>         at
> app//org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:6431)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:639)
>         at
> app//org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:700)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: builds-unsubscribe@lucene.apache.org
> For additional commands, e-mail: builds-help@lucene.apache.org