I pushed a fix, there is no Deflater#setDictionary(ByteBuffer) on JDK 8.

On Fri, Sep 4, 2020 at 11:04 AM Apache Jenkins Server <
jenk...@builds.apache.org> wrote:

> Build:
> https://ci-builds.apache.org/job/Lucene/job/Lucene-Solr-Tests-8.x/118/
>
> All tests passed
>
> Build Log:
> [...truncated 54534 lines...]
> -ecj-javadoc-lint-src:
>     [mkdir] Created dir: /tmp/ecj1446173211
>  [ecj-lint] Compiling 943 source files to /tmp/ecj1446173211
>  [ecj-lint] ----------
>  [ecj-lint] 1. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/CodecUtil.java
> (at line 544)
>  [ecj-lint]     throw new CorruptIndexException("misplaced codec footer
> (file truncated?): length=" + in.length() + " but footerLength==" +
> footerLength(), input);
>  [ecj-lint]
>  
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  [ecj-lint] Resource leak: 'in' is not closed at this location
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 2. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/blocktree/BlockTreeTermsReader.java
> (at line 180)
>  [ecj-lint]     throw new CorruptIndexException("invalid numFields: " +
> numFields, termsMetaIn);
>  [ecj-lint]
>  
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  [ecj-lint] Resource leak: 'indexMetaIn' is not closed at this location
>  [ecj-lint] ----------
>  [ecj-lint] 3. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/blocktree/BlockTreeTermsReader.java
> (at line 180)
>  [ecj-lint]     throw new CorruptIndexException("invalid numFields: " +
> numFields, termsMetaIn);
>  [ecj-lint]
>  
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  [ecj-lint] Resource leak: 'termsMetaIn' is not closed at this location
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 4. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/compressing/CompressingStoredFieldsReader.java
> (at line 181)
>  [ecj-lint]     FieldsIndexReader fieldsIndexReader = new
> FieldsIndexReader(d, si.name, segmentSuffix, INDEX_EXTENSION,
> INDEX_CODEC_NAME, si.getId(), metaIn);
>  [ecj-lint]                       ^^^^^^^^^^^^^^^^^
>  [ecj-lint] Resource leak: 'fieldsIndexReader' is never closed
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 5. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/compressing/CompressingTermVectorsReader.java
> (at line 172)
>  [ecj-lint]     FieldsIndexReader fieldsIndexReader = new
> FieldsIndexReader(d, si.name, segmentSuffix, VECTORS_INDEX_EXTENSION,
> VECTORS_INDEX_CODEC_NAME, si.getId(), metaIn);
>  [ecj-lint]                       ^^^^^^^^^^^^^^^^^
>  [ecj-lint] Resource leak: 'fieldsIndexReader' is never closed
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 6. ERROR in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/codecs/lucene87/BugfixDeflater_JDK8252739.java
> (at line 36)
>  [ecj-lint]     * {@link #setDictionary(java.nio.ByteBuffer)} on a {@code
> Deflater}.
>  [ecj-lint]               ^^^^^^^^^^^^^
>  [ecj-lint] Javadoc: The method setDictionary(byte[]) in the type Deflater
> is not applicable for the arguments (ByteBuffer)
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 7. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
> (at line 348)
>  [ecj-lint]     norms = cachedNorms.get(field);
>  [ecj-lint]                             ^^^^^
>  [ecj-lint] Unlikely argument type FieldInfo for get(Object) on a
> Map<String,NumericDocValuesWriter.CachedNumericDVs>
>  [ecj-lint] ----------
>  [ecj-lint] 8. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
> (at line 382)
>  [ecj-lint]     dvs = cachedBinaryDVs.get(field);
>  [ecj-lint]                               ^^^^^
>  [ecj-lint] Unlikely argument type FieldInfo for get(Object) on a
> Map<String,BinaryDocValuesWriter.CachedBinaryDVs>
>  [ecj-lint] ----------
>  [ecj-lint] 9. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
> (at line 396)
>  [ecj-lint]     ords = cachedSortedDVs.get(field);
>  [ecj-lint]                                ^^^^^
>  [ecj-lint] Unlikely argument type FieldInfo for get(Object) on a
> Map<String,int[]>
>  [ecj-lint] ----------
>  [ecj-lint] 10. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
> (at line 417)
>  [ecj-lint]     values = cachedSortedNumericDVs.get(field);
>  [ecj-lint]                                         ^^^^^
>  [ecj-lint] Unlikely argument type FieldInfo for get(Object) on a
> Map<String,long[][]>
>  [ecj-lint] ----------
>  [ecj-lint] 11. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
> (at line 432)
>  [ecj-lint]     ords = cachedSortedSetDVs.get(field);
>  [ecj-lint]                                   ^^^^^
>  [ecj-lint] Unlikely argument type FieldInfo for get(Object) on a
> Map<String,long[][]>
>  [ecj-lint] ----------
>  [ecj-lint] ----------
>  [ecj-lint] 12. WARNING in
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/core/src/java/org/apache/lucene/util/automaton/Operations.java
> (at line 742)
>  [ecj-lint]     Integer q = newstate.get(statesSet);
>  [ecj-lint]                              ^^^^^^^^^
>  [ecj-lint] Unlikely argument type SortedIntSet for get(Object) on a
> Map<SortedIntSet.FrozenIntSet,Integer>
>  [ecj-lint] ----------
>  [ecj-lint] 12 problems (1 error, 11 warnings)
>
> BUILD FAILED
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/build.xml:634:
> The following error occurred while executing this line:
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/build.xml:101:
> The following error occurred while executing this line:
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/build.xml:201:
> The following error occurred while executing this line:
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/common-build.xml:2127:
> The following error occurred while executing this line:
> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Solr-Tests-8.x/lucene/common-build.xml:2166:
> Compile failed; see the compiler error output for details.
>
> Total time: 66 minutes 9 seconds
> Build step 'Invoke Ant' marked build as failure
> Archiving artifacts
> Recording test results
> Email was triggered for: Failure - Any
> Sending email for trigger: Failure - Any
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: builds-unsubscr...@lucene.apache.org
> For additional commands, e-mail: builds-h...@lucene.apache.org



-- 
Adrien

Reply via email to