Re: Build failed in Jenkins: POI-DSL-OpenJDK #79

2017-02-15 Thread Dominik Stadler
FYI, I have created a small build-config which shows which slaves can
actually run which version of the JDK, see
https://builds.apache.org/view/POI/job/POI-Test-Environment/, for OpenJDK
we needed to exclude a few more Hxx slaves.

Dominik.

On Wed, Feb 15, 2017 at 1:40 AM, Apache Jenkins Server <
jenk...@builds.apache.org> wrote:

> See 
>
> Changes:
>
> [gwoolsey] Bug #56822   fix COUNTIFS()
>
> Looks like at some point the function got added twice to the function
> instance map, once as null, later as the implementation.
>
> [gwoolsey] Bug #56822   fix COUNTIFS()
>
> includes unit test from the issue.  Verified unit test results in Excel
> vs. incorrect previous POI results.  Test passes new code, as do existing
> tests.
>
> [gwoolsey] Change logic to avoid a 1.6 compiler bug that doesn't properly
> handle generics.  Eclipse compiler and JDK > 1.6 work properly, even with
> target runtime = 1.6, so I didn't see it locally.  had to compile with the
> same version of the JDK as the build machine to see the problem.
>
> [gwoolsey] Fix accidental call to a method added in Java 7, which for some
> reason Eclipse didn't flag, even with compliance level set to 1.6.
>
> [nick] Expose Priority from newer-style HSSF CF rules
>
> [gwoolsey] Ugh, that's what I get for copying someone else's code without
> fully reviewing it.  Return the boolean property, don't wrap it in an extra
> if().
>
> [gwoolsey] Expose another common property, strikeout.
>
> [gwoolsey] use Ant 1.9.9 explicitly, since Ant (latest) is now 1.10.1
> which requires Java 8.
>
> [gwoolsey] Add license
>
> --
> [...truncated 5307 lines...]
> AUsrc/documentation/content/xdocs/entity/ISOdia.pen
> AUsrc/documentation/content/xdocs/entity/ISOnum.pen
> AUsrc/documentation/content/xdocs/entity/ISOlat1.pen
> AUsrc/documentation/content/xdocs/entity/ISOtech.pen
> AUsrc/documentation/content/xdocs/entity/ISOgrk1.pen
> A src/documentation/content/xdocs/hmef
> AUsrc/documentation/content/xdocs/hmef/index.xml
> AUsrc/documentation/content/xdocs/hmef/book.xml
> AUsrc/documentation/content/xdocs/howtobuild.xml
> A src/documentation/content/xdocs/references
> AUsrc/documentation/content/xdocs/references/index.xml
> AUsrc/documentation/content/xdocs/references/book.xml
> AUsrc/documentation/content/xdocs/legal.xml
> AUsrc/documentation/content/xdocs/poi-jvm-languages.xml
> AUsrc/documentation/content/xdocs/patches.xml
> A src/documentation/content/xdocs/trans
> AUsrc/documentation/content/xdocs/trans/index.xml
> A src/documentation/content/xdocs/trans/es
> AUsrc/documentation/content/xdocs/trans/es/historyandfuture.xml
> A src/documentation/content/xdocs/trans/es/hssf
> AUsrc/documentation/content/xdocs/trans/es/hssf/diagrams.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/index.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/quick-guide.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/book.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/limitations.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/how-to.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/record-
> generator.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/diagram1.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/formula.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/hacking-hssf.xml
> AUsrc/documentation/content/xdocs/trans/es/hssf/use-case.xml
> AUsrc/documentation/content/xdocs/trans/es/todo.xml
> AUsrc/documentation/content/xdocs/trans/es/overview.xml
> AUsrc/documentation/content/xdocs/trans/es/faq.xml
> AUsrc/documentation/content/xdocs/trans/es/index.xml
> AUsrc/documentation/content/xdocs/trans/es/patches.xml
> AUsrc/documentation/content/xdocs/trans/es/3rdparty.xml
> AUsrc/documentation/content/xdocs/trans/es/changes.xml
> AUsrc/documentation/content/xdocs/trans/es/book.xml
> AUsrc/documentation/content/xdocs/trans/es/casestudies.xml
> AUsrc/documentation/content/xdocs/trans/es/news.xml
> AUsrc/documentation/content/xdocs/trans/es/who.xml
> AUsrc/documentation/content/xdocs/trans/guidelines.xml
> A src/documentation/content/xdocs/trans/de
> AUsrc/documentation/content/xdocs/trans/de/index.xml
> AUsrc/documentation/content/xdocs/trans/de/book.xml
> AUsrc/documentation/content/xdocs/trans/book.xml
> AUsrc/documentation/content/xdocs/tabs.xml
> A src/documentation/content/xdocs/plan
> AUsrc/documentation/content/xdocs/plan/POI10Vision.xml
> AUsrc/documentation/content/xdocs/plan/release.xml
> AUsrc/documentation/content/xdocs/plan/POI20Vision

Build failed in Jenkins: POI-DSL-OpenJDK #79

2017-02-14 Thread Apache Jenkins Server
See 

Changes:

[gwoolsey] Bug #56822   fix COUNTIFS()

Looks like at some point the function got added twice to the function instance 
map, once as null, later as the implementation.

[gwoolsey] Bug #56822   fix COUNTIFS()

includes unit test from the issue.  Verified unit test results in Excel vs. 
incorrect previous POI results.  Test passes new code, as do existing tests.

[gwoolsey] Change logic to avoid a 1.6 compiler bug that doesn't properly 
handle generics.  Eclipse compiler and JDK > 1.6 work properly, even with 
target runtime = 1.6, so I didn't see it locally.  had to compile with the same 
version of the JDK as the build machine to see the problem.

[gwoolsey] Fix accidental call to a method added in Java 7, which for some 
reason Eclipse didn't flag, even with compliance level set to 1.6.

[nick] Expose Priority from newer-style HSSF CF rules

[gwoolsey] Ugh, that's what I get for copying someone else's code without fully 
reviewing it.  Return the boolean property, don't wrap it in an extra if().

[gwoolsey] Expose another common property, strikeout.

[gwoolsey] use Ant 1.9.9 explicitly, since Ant (latest) is now 1.10.1 which 
requires Java 8.

[gwoolsey] Add license

--
[...truncated 5307 lines...]
AUsrc/documentation/content/xdocs/entity/ISOdia.pen
AUsrc/documentation/content/xdocs/entity/ISOnum.pen
AUsrc/documentation/content/xdocs/entity/ISOlat1.pen
AUsrc/documentation/content/xdocs/entity/ISOtech.pen
AUsrc/documentation/content/xdocs/entity/ISOgrk1.pen
A src/documentation/content/xdocs/hmef
AUsrc/documentation/content/xdocs/hmef/index.xml
AUsrc/documentation/content/xdocs/hmef/book.xml
AUsrc/documentation/content/xdocs/howtobuild.xml
A src/documentation/content/xdocs/references
AUsrc/documentation/content/xdocs/references/index.xml
AUsrc/documentation/content/xdocs/references/book.xml
AUsrc/documentation/content/xdocs/legal.xml
AUsrc/documentation/content/xdocs/poi-jvm-languages.xml
AUsrc/documentation/content/xdocs/patches.xml
A src/documentation/content/xdocs/trans
AUsrc/documentation/content/xdocs/trans/index.xml
A src/documentation/content/xdocs/trans/es
AUsrc/documentation/content/xdocs/trans/es/historyandfuture.xml
A src/documentation/content/xdocs/trans/es/hssf
AUsrc/documentation/content/xdocs/trans/es/hssf/diagrams.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/index.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/quick-guide.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/book.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/limitations.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/how-to.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/record-generator.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/diagram1.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/formula.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/hacking-hssf.xml
AUsrc/documentation/content/xdocs/trans/es/hssf/use-case.xml
AUsrc/documentation/content/xdocs/trans/es/todo.xml
AUsrc/documentation/content/xdocs/trans/es/overview.xml
AUsrc/documentation/content/xdocs/trans/es/faq.xml
AUsrc/documentation/content/xdocs/trans/es/index.xml
AUsrc/documentation/content/xdocs/trans/es/patches.xml
AUsrc/documentation/content/xdocs/trans/es/3rdparty.xml
AUsrc/documentation/content/xdocs/trans/es/changes.xml
AUsrc/documentation/content/xdocs/trans/es/book.xml
AUsrc/documentation/content/xdocs/trans/es/casestudies.xml
AUsrc/documentation/content/xdocs/trans/es/news.xml
AUsrc/documentation/content/xdocs/trans/es/who.xml
AUsrc/documentation/content/xdocs/trans/guidelines.xml
A src/documentation/content/xdocs/trans/de
AUsrc/documentation/content/xdocs/trans/de/index.xml
AUsrc/documentation/content/xdocs/trans/de/book.xml
AUsrc/documentation/content/xdocs/trans/book.xml
AUsrc/documentation/content/xdocs/tabs.xml
A src/documentation/content/xdocs/plan
AUsrc/documentation/content/xdocs/plan/POI10Vision.xml
AUsrc/documentation/content/xdocs/plan/release.xml
AUsrc/documentation/content/xdocs/plan/POI20Vision.xml
AUsrc/documentation/content/xdocs/plan/index.xml
AUsrc/documentation/content/xdocs/plan/book.xml
AUsrc/documentation/content/xdocs/who.xml
A src/documentation/content/xdocs/hsmf
AUsrc/documentation/content/xdocs/hsmf/index.xml
AUsrc/documentation/content/xdocs/hsmf/book.xml
AUsrc/documentation/content/xdocs/mailinglists.xml
A src/documentation/content/xdocs/hpsf
AUsrc/documentation/content/xdocs/hpsf/how-to.xml
AU