Hi,

I'll did, but this does not reproduce on build 105. I think this must be some 
JVM bug. Basically, the method handle should call the cleaner's run() method on 
the Runnable. To do this it must cast the cleaner to java.lang.Runnable first, 
which the code clearly does:

cleanMethod = explicitCastArguments(lookup.findVirtual(Runnable.class, "run", 
methodType(void.class)),
  methodType(void.class, cleanerClass));

I am beasting with MMapDirectory in loop, no failures. So I think some hotspot 
issue miscompiles something. But there is definitely no problem like this in 
our (my) code. It will only happen if you don't use explicitCastArguments above 
and instead use asType(), see Javadocs:

"The same conversions are allowed as for MethodHandle.asType, and some 
additional conversions are also applied if those conversions fail. Given types 
T0, T1, one of the following conversions is applied if possible, before or 
instead of any conversions done by asType:
If T0 and T1 are references, and T1 is an interface type, then the value of 
type T0 is passed as a T1 without a cast. (This treatment of interfaces follows 
the usage of the bytecode verifier.)
[...]"

And this statement is important here! We need to call the interface method, not 
run() on jdk.internal.ref.Cleaner.

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]


> -----Original Message-----
> From: Policeman Jenkins Server [mailto:[email protected]]
> Sent: Friday, February 19, 2016 4:34 PM
> To: [email protected]; [email protected]
> Subject: [JENKINS-EA] Lucene-Solr-trunk-Linux (64bit/jdk-9-ea+105) - Build #
> 15928 - Failure!
> Importance: Low
> 
> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/15928/
> Java: 64bit/jdk-9-ea+105 -XX:-UseCompressedOops -XX:+UseG1GC -XX:-
> UseSuperWord
> 
> 13 tests failed.
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testTer
> msEnumFixedWidth
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-003/_6.cfe")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-003/_6.cfe")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:86A88A83A7B17A
> A8]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.doTestT
> ermsEnumRandom(TestLucene50DocValuesFormat.java:171)
>       at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testTer
> msEnumFixedWidth(TestLucene50DocValuesFormat.java:99)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetVariableLengthSingleValuedVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-005/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-005/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:8BDB7A6ED7ABEF
> 17]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthSingleValuedVsStoredFields(BaseDocValuesFormatTestCase.java:2
> 160)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetVariableLengthVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-007/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-007/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:5FB960A49954E84
> 9]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthVsStoredFields(BaseDocValuesFormatTestCase.java:2143)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetVariableLengthFewUniqueSetsVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-009/_0_Lucene50_0.dvd")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-009/_0_Lucene50_0.dvd")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:E02BE50024E00F5
> 7]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>       at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>       at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>       at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthFewUniqueSetsVsStoredFields(BaseDocValuesFormatTestCase.jav
> a:2176)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 55 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetFixedLengthManyValuesPerDocVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-010/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-010/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:3D2727A94A80349
> 0]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetFixed
> LengthManyValuesPerDocVsStoredFields(BaseDocValuesFormatTestCase.ja
> va:2192)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edVariableLengthVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-011/_0_Lucene50_0.dvd")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-011/_0_Lucene50_0.dvd")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:4812FC32C39809A
> F]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>       at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>       at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>       at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedVsSto
> redFields(BaseDocValuesFormatTestCase.java:1451)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedVariable
> LengthVsStoredFields(BaseDocValuesFormatTestCase.java:1503)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 55 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetFixedLengthFewUniqueSetsVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-014/_0_Lucene50_0.dvd")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-014/_0_Lucene50_0.dvd")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:3D9F25F00ED68DE
> B]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>       at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>       at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>       at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetFixed
> LengthFewUniqueSetsVsStoredFields(BaseDocValuesFormatTestCase.java:2
> 168)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 55 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetVariableLengthBigVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-015/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-015/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:1EB0B9E46EDB9C
> AF]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetVariableLengthBigVsStoredFields(TestLucene50DocValuesFormat.java:
> 67)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testThre
> ads3
> 
> Error Message:
> this IndexWriter is closed
> 
> Stack Trace:
> org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:A8CD493F767D75]
> :0)
>       at
> org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:724)
>       at
> org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:738)
>       at
> org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:14
> 88)
>       at
> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1271)
>       at
> org.apache.lucene.index.RandomIndexWriter.addDocument(RandomIndex
> Writer.java:170)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testThreads3(Base
> DocValuesFormatTestCase.java:2720)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-004/_0.fnm")
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.Directory.openChecksumInput(Directory.java:113)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openChecksumInput(Mock
> DirectoryWrapper.java:1057)
>       at
> org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat.read(Lucene
> 60FieldInfosFormat.java:113)
>       at
> org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders
> .java:101)
>       at
> org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:66)
>       at
> org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdat
> es.java:145)
>       at
> org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(Readers
> AndUpdates.java:617)
>       at
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4032)
>       at
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3679)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(Concurrent
> MergeScheduler.java:588)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(Co
> ncurrentMergeScheduler.java:626)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 15 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testTwo
> DocumentsNumeric
> 
> Error Message:
> Captured an uncaught exception in thread: Thread[id=131, name=Lucene
> Merge Thread #0, state=RUNNABLE, group=TGRP-
> TestLucene50DocValuesFormat]
> 
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an
> uncaught exception in thread: Thread[id=131, name=Lucene Merge Thread
> #0, state=RUNNABLE, group=TGRP-TestLucene50DocValuesFormat]
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:502F03B8A995D03
> 9]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-004/_0.fnm")
>       at __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4]:0)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeExceptio
> n(ConcurrentMergeScheduler.java:668)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(Co
> ncurrentMergeScheduler.java:648)
> Caused by: java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-004/_0.fnm")
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.Directory.openChecksumInput(Directory.java:113)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openChecksumInput(Mock
> DirectoryWrapper.java:1057)
>       at
> org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat.read(Lucene
> 60FieldInfosFormat.java:113)
>       at
> org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders
> .java:101)
>       at
> org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:66)
>       at
> org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdat
> es.java:145)
>       at
> org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(Readers
> AndUpdates.java:617)
>       at
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4032)
>       at
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3679)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(Concurrent
> MergeScheduler.java:588)
>       at
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(Co
> ncurrentMergeScheduler.java:626)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 15 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edFixedLengthVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-016/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-016/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:972D42C832A15D5
> 3]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedVsSto
> redFields(BaseDocValuesFormatTestCase.java:1451)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedFixedLe
> ngthVsStoredFields(BaseDocValuesFormatTestCase.java:1496)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edSetFixedLengthVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-020/_0_Lucene50_0.dvd")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-020/_0_Lucene50_0.dvd")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:EDB8094EA55A7B
> 2]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>       at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>       at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>       at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>       at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetFixed
> LengthVsStoredFields(BaseDocValuesFormatTestCase.java:2047)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 55 more
> 
> 
> FAILED:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edVariableLengthBigVsStoredFields
> 
> Error Message:
> Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-025/_0.si")
> 
> Stack Trace:
> java.io.IOException: Unable to unmap the mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-025/_0.si")
>       at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:8B58763DCEB35A6
> B]:0)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>       at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>       at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>       at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>       at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>       at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>       at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>       at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>       at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>       at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>       at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>       at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>       at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedVsSto
> redFields(BaseDocValuesFormatTestCase.java:1451)
>       at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edVariableLengthBigVsStoredFields(TestLucene50DocValuesFormat.java:83)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> ava:62)
>       at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:520)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> dRunner.java:1764)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> mizedRunner.java:871)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando
> mizedRunner.java:907)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand
> omizedRunner.java:921)
>       at
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule
> SetupTeardownChained.java:49)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> readAndTestName.java:48)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask
> (ThreadLeakControl.java:809)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL
> eakControl.java:460)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> domizedRunner.java:880)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> mizedRunner.java:781)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> mizedRunner.java:816)
>       at
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> mizedRunner.java:827)
>       at
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA
> fterRule.java:45)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl
> assName.java:41)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss
> ertionsRequired.java:53)
>       at
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure
> .java:47)
>       at
> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule
> IgnoreAfterMaxFailures.java:64)
>       at
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore
> TestSuites.java:54)
>       at
> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat
> ementAdapter.java:36)
>       at
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> run(ThreadLeakControl.java:367)
>       at java.lang.Thread.run(Thread.java:804)
> Caused by: java.lang.IncompatibleClassChangeError: Found class
> jdk.internal.ref.Cleaner, but interface was expected
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>       ... 50 more
> 
> 
> 
> 
> Build Log:
> [...truncated 4286 lines...]
>    [junit4] Suite:
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testTermsEnumFixedWidth -
> Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   8.77s J0 |
> TestLucene50DocValuesFormat.testTermsEnumFixedWidth <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/tempDir-003/_6.cfe")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:86A88A83A7B17A
> A8]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.doTestT
> ermsEnumRandom(TestLucene50DocValuesFormat.java:171)
>    [junit4]    >      at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testTer
> msEnumFixedWidth(TestLucene50DocValuesFormat.java:99)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 50 more
>    [junit4] IGNOR/A 0.01s J0 |
> TestLucene50DocValuesFormat.testTermsEnumRandomMany
>    [junit4]    > Assumption #1: 'nightly' test group is disabled (@Nightly())
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedSetVariableLengthSingleValuedVsStoredFields -
> Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   0.03s J0 |
> TestLucene50DocValuesFormat.testSortedSetVariableLengthSingleValuedVs
> StoredFields <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-005/_0.si")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:8BDB7A6ED7ABEF
> 17]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthSingleValuedVsStoredFields(BaseDocValuesFormatTestCase.java:2
> 160)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 50 more
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedSetVariableLengthVsStoredFields -
> Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   1.75s J0 |
> TestLucene50DocValuesFormat.testSortedSetVariableLengthVsStoredFields
> <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-007/_0.si")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:5FB960A49954E84
> 9]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthVsStoredFields(BaseDocValuesFormatTestCase.java:2143)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 50 more
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedSetVariableLengthFewUniqueSetsVsStoredFields
> -Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   1.16s J0 |
> TestLucene50DocValuesFormat.testSortedSetVariableLengthFewUniqueSets
> VsStoredFields <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-009/_0_Lucene50_0.dvd")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:E02BE50024E00F5
> 7]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetVaria
> bleLengthFewUniqueSetsVsStoredFields(BaseDocValuesFormatTestCase.jav
> a:2176)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 55 more
>    [junit4] IGNOR/A 0.00s J0 |
> TestLucene50DocValuesFormat.testSortedSetVariableLengthManyVsStored
> Fields
>    [junit4]    > Assumption #1: 'nightly' test group is disabled (@Nightly())
>    [junit4] IGNOR/A 0.00s J0 |
> TestLucene50DocValuesFormat.testSortedVariableLengthManyVsStoredFiel
> ds
>    [junit4]    > Assumption #1: 'nightly' test group is disabled (@Nightly())
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedSetFixedLengthManyValuesPerDocVsStoredField
> s -Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   0.03s J0 |
> TestLucene50DocValuesFormat.testSortedSetFixedLengthManyValuesPerDo
> cVsStoredFields <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-010/_0.si")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:3D2727A94A80349
> 0]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at org.apache.lucene.store.MockDirectoryWrapper.open
> 
> [...truncated too long message...]
> 
> 4]   2>       at
> org.apache.lucene.store.MockDirectoryWrapper.openChecksumInput(Mock
> DirectoryWrapper.java:1057)
>    [junit4]   2>      at
> org.apache.lucene.codecs.lucene60.Lucene60FieldInfosFormat.read(Lucene
> 60FieldInfosFormat.java:113)
>    [junit4]   2>      at
> org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders
> .java:101)
>    [junit4]   2>      at
> org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:66)
>    [junit4]   2>      at
> org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdat
> es.java:145)
>    [junit4]   2>      at
> org.apache.lucene.index.ReadersAndUpdates.getReaderForMerge(Readers
> AndUpdates.java:617)
>    [junit4]   2>      at
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4032)
>    [junit4]   2>      at
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3679)
>    [junit4]   2>      at
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(Concurrent
> MergeScheduler.java:588)
>    [junit4]   2>      at
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(Co
> ncurrentMergeScheduler.java:626)
>    [junit4]   2> Caused by: java.lang.IncompatibleClassChangeError: Found
> class jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]   2>      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]   2>      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]   2>      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]   2>      ... 15 more
>    [junit4]   2>
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedSetFixedLengthVsStoredFields -
> Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   1.18s J0 |
> TestLucene50DocValuesFormat.testSortedSetFixedLengthVsStoredFields
> <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-020/_0_Lucene50_0.dvd")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:EDB8094EA55A7B
> 2]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.codecs.lucene50.Lucene50CompoundFormat.write(Lucen
> e50CompoundFormat.java:90)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.createCompoundFile(IndexWriter.java
> :4680)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriterPerThread.sealFlushedSegment(
> DocumentsWriterPerThread.java:498)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWrit
> erPerThread.java:462)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:5
> 02)
>    [junit4]    >      at
> org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWrit
> er.java:614)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2815)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedSetVs
> StoredFields(BaseDocValuesFormatTestCase.java:1983)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.testSortedSetFixed
> LengthVsStoredFields(BaseDocValuesFormatTestCase.java:2047)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 55 more
>    [junit4]   2> NOTE: reproduce with: ant test  -
> Dtestcase=TestLucene50DocValuesFormat -
> Dtests.method=testSortedVariableLengthBigVsStoredFields -
> Dtests.seed=7BA83158FDA8FFE4 -Dtests.multiplier=3 -Dtests.slow=true -
> Dtests.locale=so-SO -Dtests.timezone=Brazil/DeNoronha -
> Dtests.asserts=true -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   1.61s J0 |
> TestLucene50DocValuesFormat.testSortedVariableLengthBigVsStoredFields
> <<<
>    [junit4]    > Throwable #1: java.io.IOException: Unable to unmap the
> mapped buffer:
> MMapIndexInput(path="/home/jenkins/workspace/Lucene-Solr-trunk-
> Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001/dvduel-025/_0.si")
>    [junit4]    >      at
> __randomizedtesting.SeedInfo.seed([7BA83158FDA8FFE4:8B58763DCEB35A6
> B]:0)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:381)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.freeBuffer(ByteBufferIndexI
> nput.java:376)
>    [junit4]    >      at
> org.apache.lucene.store.ByteBufferIndexInput.close(ByteBufferIndexInput.
> java:355)
>    [junit4]    >      at
> org.apache.lucene.util.LuceneTestCase.slowFileExists(LuceneTestCase.java:2
> 662)
>    [junit4]    >      at
> org.apache.lucene.store.MockDirectoryWrapper.openInput(MockDirectory
> Wrapper.java:734)
>    [junit4]    >      at
> org.apache.lucene.store.FilterDirectory.openInput(FilterDirectory.java:94)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.slowFileExists(IndexWriter.java:4814)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.filesExist(IndexWriter.java:4351)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:4422)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.j
> ava:2876)
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2989
> )
>    [junit4]    >      at
> org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2956)
>    [junit4]    >      at
> org.apache.lucene.index.RandomIndexWriter.commit(RandomIndexWriter.j
> ava:288)
>    [junit4]    >      at
> org.apache.lucene.index.BaseDocValuesFormatTestCase.doTestSortedVsSto
> redFields(BaseDocValuesFormatTestCase.java:1451)
>    [junit4]    >      at
> org.apache.lucene.codecs.lucene50.TestLucene50DocValuesFormat.testSort
> edVariableLengthBigVsStoredFields(TestLucene50DocValuesFormat.java:83)
>    [junit4]    >      at java.lang.Thread.run(Thread.java:804)
>    [junit4]    > Caused by: java.lang.IncompatibleClassChangeError: Found 
> class
> jdk.internal.ref.Cleaner, but interface was expected
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$0(MMapD
> irectory.java:374)
>    [junit4]    >      at java.security.AccessController.doPrivileged(Native
> Method)
>    [junit4]    >      at
> org.apache.lucene.store.MMapDirectory.lambda$initUnmapHack$1(MMapD
> irectory.java:372)
>    [junit4]    >      ... 50 more
>    [junit4]   2> NOTE: leaving temporary files on disk at:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build/backward-
> codecs/test/J0/temp/lucene.codecs.lucene50.TestLucene50DocValuesForm
> at_7BA83158FDA8FFE4-001
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene60),
> sim=RandomSimilarity(queryNorm=false,coord=crazy): {fieldname=DFR
> I(n)L2, docId=IB LL-D1, id=IB SPL-DZ(0.3)}, locale=so-SO,
> timezone=Brazil/DeNoronha
>    [junit4]   2> NOTE: Linux 3.19.0-47-generic amd64/Oracle Corporation 9-ea
> (64-bit)/cpus=12,threads=1,free=490232696,total=526385152
>    [junit4]   2> NOTE: All tests run in this JVM:
> [TestLucene50DocValuesFormat]
>    [junit4] Completed [4/4 (1!)] on J0 in 50.33s, 105 tests, 13 errors, 3 
> skipped
> <<< FAILURES!
> 
> [...truncated 20 lines...]
> BUILD FAILED
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:740: The
> following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:684: The
> following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:59: The
> following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build.xml:475:
> The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-
> build.xml:2187: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/module-
> build.xml:58: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-
> build.xml:1457: The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-
> build.xml:1014: There were test failures: 4 suites, 152 tests, 13 errors, 11
> ignored (11 assumptions) [seed: 7BA83158FDA8FFE4]
> 
> Total time: 15 minutes 49 seconds
> Build step 'Invoke Ant' marked build as failure
> Archiving artifacts
> [WARNINGS] Skipping publisher since build result is FAILURE
> Recording test results
> Email was triggered for: Failure - Any
> Sending email for trigger: Failure - Any
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to