You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2016/04/06 10:03:32 UTC

Build failed in Jenkins: Thrift-precommit #385

See <https://builds.apache.org/job/Thrift-precommit/385/changes>

Changes:

[gjergjiramku] THRIFT-3779 Qt Client Android and Windows QTcpSocket

[gjergjiramku] Forgot to add the port class TQtcpSocket

------------------------------------------
[...truncated 3858 lines...]
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/inject/containers/2.3.0/containers-2.3.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject/2.3.0/sisu-inject-2.3.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-parent/2.3.0/sisu-parent-2.3.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/sonatype/forge/forge-parent/10/forge-parent-10.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 13K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/2.1/plexus-utils-2.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/sonatype/spice/spice-parent/16/spice-parent-16.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 8K from central
[artifact:dependencies] Downloading: org/sonatype/forge/forge-parent/5/forge-parent-5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 8K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 7K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/inject/guice-parent/3.1.0/guice-parent-3.1.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 11K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/inject/guava-parent/0.9.9/guava-parent-0.9.9.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 11K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/apache/maven/maven/3.0-alpha-2/maven-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 21K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-parent/10/maven-parent-10.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 31K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0-alpha-2/maven-model-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-containers/1.0-beta-3.0.5/plexus-containers-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 11K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/1.4/plexus-classworlds-1.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/2.0.0/plexus-2.0.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 8K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean/3.4/xbean-3.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 0K from central
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: com/google/code/google-collections/google-collect/snapshot-20080530/google-collect-snapshot-20080530.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: junit/junit/3.8.2/junit-3.8.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.0-beta-3.0.5/plexus-component-annotations-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon-provider-api/1.0-beta-4/wagon-provider-api-1.0-beta-4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon/1.0-beta-4/wagon-1.0-beta-4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-parent/8/maven-parent-8.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 24K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.4.2/plexus-utils-1.4.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: stax/stax-api/1.0.1/stax-api-1.0.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/sonatype/spice/model-builder/1.3/model-builder-1.3.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/spice/spice-parent/10/spice-parent-10.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/forge/forge-parent/3/forge-parent-3.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: eu/medsea/mimeutil/mime-util/2.1.3/mime-util-2.1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: stax/stax-api/1.0.1/stax-api-1.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: junit/junit/3.8.2/junit-3.8.2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/beust/jcommander/1.13/jcommander-1.13.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 116K from central
[artifact:dependencies] Transferring 26K from central
[artifact:dependencies] Transferring 508K from central
[artifact:dependencies] Transferring 118K from central
[artifact:dependencies] Transferring 31K from central
[artifact:dependencies] Downloading: rhino/js/1.7R2/js-1.7R2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] [WARNING] Component manager not found for returned component. Ignored. component=org.apache.maven.wagon.providers.http.LightweightHttpWagon@6a203bcc
[artifact:dependencies] Downloading: org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jstd-maven-plugin/jstd-maven-plugin/1.3.5.1/jstd-maven-plugin-1.3.5.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 851K from central
[artifact:dependencies] Transferring 22K from central
[artifact:dependencies] Transferring 19K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon-provider-api/1.0-beta-4/wagon-provider-api-1.0-beta-4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/google/code/google-collections/google-collect/snapshot-20080530/google-collect-snapshot-20080530.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-io/commons-io/2.4/commons-io-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Transferring 181K from central
[artifact:dependencies] Transferring 490K from central
[artifact:dependencies] Downloading: org/sonatype/spice/model-builder/1.3/model-builder-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 218K from central
[artifact:dependencies] Transferring 131K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-plexus/2.3.0/sisu-inject-plexus-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 200K from central
[artifact:dependencies] Downloading: commons-lang/commons-lang/2.6/commons-lang-2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 48K from central
[artifact:dependencies] Transferring 284K from central
[artifact:dependencies] Downloading: commons-codec/commons-codec/1.3/commons-codec-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 278K from central
[artifact:dependencies] Transferring 59K from central
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java-ant/1.4.6/jslint4java-ant-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/google/jstestdriver/jstestdriver/1.3.5/jstestdriver-1.3.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Transferring 4222K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 350K from central
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Error getting http://code.jquery.com/jquery-1.11.3.min.js to /thrift/lib/js/test/build/js/lib/jquery.js

BUILD FAILED
/thrift/lib/js/test/build.xml:96: java.net.UnknownHostException: code.jquery.com
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:579)
	at java.net.Socket.connect(Socket.java:528)
	at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
	at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
	at sun.net.www.http.HttpClient.New(HttpClient.java:308)
	at sun.net.www.http.HttpClient.New(HttpClient.java:326)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:998)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:934)
	at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:852)
	at org.apache.tools.ant.taskdefs.Get$GetThread.openConnection(Get.java:690)
	at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:606)
	at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:596)

Total time: 1 minute 1 second
make[3]: *** [check-local] Error 1
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/js/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3779

Jenkins build is back to normal : Thrift-precommit #423

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/423/>


Build failed in Jenkins: Thrift-precommit #422

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/422/>

------------------------------------------
[...truncated 21714 lines...]
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/EnumMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/FieldMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/FieldValueMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/ListMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/MapMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/SetMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/meta_data/StructMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TBase64Utils.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TBinaryProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TCompactProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TField.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TJSONProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TList.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TMap.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TMessage.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TMessageType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TMultiplexedProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TProtocolDecorator.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TProtocolException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TProtocolFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TProtocolUtil.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TSet.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TSimpleJSONProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TTupleProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/protocol/TType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/scheme/IScheme.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/scheme/SchemeFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/scheme/StandardScheme.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/scheme/TupleScheme.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/AbstractNonblockingServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/Invocation.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/ServerContext.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TExtensibleServlet.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/THsHaServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TNonblockingServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TServerEventHandler.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TServlet.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TSimpleServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TThreadPoolServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/server/TThreadedSelectorServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/AutoExpandingBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/AutoExpandingBufferReadTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/AutoExpandingBufferWriteTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TByteBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TFastFramedTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TFileProcessor.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TFileTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TFramedTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/THttpClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TIOStreamTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TMemoryBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TMemoryInputTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TNonblockingServerSocket.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TNonblockingServerTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TNonblockingSocket.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TNonblockingTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSSLTransportFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSaslClientTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSaslServerTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSaslTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSaslTransportException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSeekableFile.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TServerSocket.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TServerTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSimpleFileTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TSocket.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TStandardFile.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TTransportException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TTransportFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/src/org/apache/thrift/transport/TZlibTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/Fixtures.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestFullCamel.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestOptionType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestOptionals.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestReuse.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestShortStack.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestTBaseHelper.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestTDeserializer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestTEnumHelper.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/TestTUnion.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/async/TestTAsyncClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/async/TestTAsyncClientManager.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/BenchmarkProtocols.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/ProtocolTestBase.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/TestTCompactProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/TestTJSONProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/TestTProtocolUtil.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/TestTSimpleJSONProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/protocol/TestTTupleProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/scheme/TestStandardScheme.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/server/ServerTestBase.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/server/TestAsyncServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/server/TestHsHaServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/server/TestNonblockingServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/server/TestThreadedSelectorServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/EqualityTest.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/JavaBeansTest.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/ReadStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/SerializationBenchmark.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/TestClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/TestNonblockingServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/TestServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/test/WriteStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/ReadCountingTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestAutoExpandingBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestAutoExpandingBufferReadTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestAutoExpandingBufferWriteTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTByteBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTFastFramedTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTFramedTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTMemoryInputTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTSSLTransportFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTSSLTransportFactoryCustomClient1.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTSSLTransportFactoryCustomClient2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTSaslTransports.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTSimpleFileTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/TestTZlibTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/java/test/org/apache/thrift/transport/WriteCountingTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TApplicationException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TBase.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TBaseHelper.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TByteArrayOutputStream.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TDeserializer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TEnum.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TFieldRequirementType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TProcessor.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TProcessorFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TSerializer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/TServiceClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/FieldMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/FieldValueMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/ListMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/MapMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/SetMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/meta_data/StructMetaData.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TBase64Utils.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TBinaryProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TField.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TJSONProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TList.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TMap.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TMessage.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TMessageType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TProtocol.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TProtocolException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TProtocolFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TProtocolUtil.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TSet.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/protocol/TType.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TFramedTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/THttpClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TIOStreamTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TMemoryBuffer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TTransport.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TTransportException.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/javame/src/org/apache/thrift/transport/TTransportFactory.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Bonk.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/BoolTest.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Bools.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/CrazyNesting.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/EmptyStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/GuessProtocolStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Insanity.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/LargeDeltas.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/ListBonks.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/ListTypeVersioningV1.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/ListTypeVersioningV2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/NestedListsBonk.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/NestedListsI32x2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/NestedListsI32x3.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/NestedMixedx2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Numberz.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/OneField.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/SecondService.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/StructA.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/StructB.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/ThriftTest.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/ThriftTestConstants.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/VersioningTestV1.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/VersioningTestV2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Xception.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Xception2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Xtruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Xtruct2.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/gen-java/thrift/test/Xtruct3.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/lib/js/test/src/test/Httpd.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/shared/SharedService.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/shared/SharedStruct.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/tutorial/Calculator.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/tutorial/InvalidOperation.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/tutorial/Operation.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/tutorial/Work.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/gen-java/tutorial/tutorialConstants.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/src/CalculatorHandler.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/src/JavaClient.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/java/src/JavaServer.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/thrift/tutorial/js/src/Httpd.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Successfully parsed file <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java> with 0 unique warnings and 0 duplicates.
[WARNINGS] Parsing warnings in console log with parser GNU Make + GNU C Compiler (gcc)
[WARNINGS] Computing warning deltas based on reference build #375
[TASKS] Scanning folder '<https://builds.apache.org/job/Thrift-precommit/ws/'> for files matching the pattern '**/*.cpp, **/*.c, **/*.h, **/*.tcc, **/*.java, **/*.js, **/*.py' - excludes: 
[TASKS] Found 5863 files to scan for tasks
[TASKS] Found 453 open tasks.
[TASKS] Computing warning deltas based on reference build #375
Archiving artifacts
Publishing Javadoc
ERROR: Build step failed with exception
java.lang.IllegalStateException: basedir <https://builds.apache.org/job/Thrift-precommit/ws/lib/java/build/javadoc> does not exist.
	at org.apache.tools.ant.DirectoryScanner.scan(DirectoryScanner.java:879)
	at hudson.FilePath$46.hasMatch(FilePath.java:2499)
	at hudson.FilePath$46.invoke(FilePath.java:2383)
	at hudson.FilePath$46.invoke(FilePath.java:2373)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2719)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-5(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.FilePath.act(FilePath.java:979)
	at hudson.FilePath.act(FilePath.java:968)
	at hudson.FilePath.validateAntFileMask(FilePath.java:2373)
	at hudson.FilePath.validateAntFileMask(FilePath.java:2350)
	at hudson.FilePath.validateAntFileMask(FilePath.java:2343)
	at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:110)
	at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723)
	at hudson.model.Build$BuildExecution.post2(Build.java:185)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:668)
	at hudson.model.Run.execute(Run.java:1763)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Build step 'Publish Javadoc' marked build as failure

Build failed in Jenkins: Thrift-precommit #421

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/421/>

------------------------------------------
GitHub pull request #987 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on H11 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 9f7f11e73ba2622397b3586468628032b1d26688 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 9f7f11e73ba2622397b3586468628032b1d26688
 > git rev-list 9f7f11e73ba2622397b3586468628032b1d26688 # timeout=10
[Thrift-precommit] $ /bin/bash -xe /tmp/hudson3328855552319453343.sh
++ id -run
+ user=jenkins
++ id -rgn
+ group=jenkins
++ id -rg
+ gid=10021
++ id -ru
+ uid=10021
+ docker pull apache/thrift:ubuntu
ubuntu: Pulling from apache/thrift
e1cb63aa63e6: Pulling fs layer
3a4ac39acdc9: Pulling fs layer
f2e718485289: Pulling fs layer
4c4dddd4ee84: Pulling fs layer
c7eddc6e8268: Pulling fs layer
3f76e8305d28: Pulling fs layer
1c82410612b8: Pulling fs layer
18298beb91cf: Pulling fs layer
49e582bb7470: Pulling fs layer
7d9e720fb1a2: Pulling fs layer
5b352431789b: Pulling fs layer
5b6eaace12b8: Pulling fs layer
2bc6d222fbe2: Pulling fs layer
15e1cb6e6276: Pulling fs layer
607b83a9eead: Pulling fs layer
1fe889436bd1: Pulling fs layer
fa0fdec85649: Pulling fs layer
5561aca527e1: Pulling fs layer
a18fc76fa8c1: Pulling fs layer
912622398b3d: Pulling fs layer
1b2ecfa4865b: Pulling fs layer
df04bb40ddfa: Pulling fs layer
ce3beb339c79: Pulling fs layer
d26754f06fec: Pulling fs layer
665e8507ec6e: Pulling fs layer
62747aa7ae96: Pulling fs layer
e96cf9838bd3: Pulling fs layer
be33e76ef4a7: Pulling fs layer
41a1026acc3c: Pulling fs layer
5263b55d9b64: Pulling fs layer
751dc3221ec8: Pulling fs layer
f2e718485289: Verifying Checksum
f2e718485289: Download complete
be33e76ef4a7: Verifying Checksum
be33e76ef4a7: Download complete
c7eddc6e8268: Verifying Checksum
c7eddc6e8268: Download complete
4c4dddd4ee84: Verifying Checksum
4c4dddd4ee84: Download complete
5263b55d9b64: Verifying Checksum
5263b55d9b64: Download complete
d26754f06fec: Verifying Checksum
d26754f06fec: Download complete
3f76e8305d28: Verifying Checksum
3f76e8305d28: Download complete
e96cf9838bd3: Verifying Checksum
e96cf9838bd3: Download complete
751dc3221ec8: Verifying Checksum
751dc3221ec8: Download complete
fa0fdec85649: Verifying Checksum
fa0fdec85649: Download complete
41a1026acc3c: Verifying Checksum
41a1026acc3c: Download complete
3a4ac39acdc9: Verifying Checksum
3a4ac39acdc9: Download complete
665e8507ec6e: Verifying Checksum
665e8507ec6e: Download complete
5b6eaace12b8: Verifying Checksum
5b6eaace12b8: Download complete
15e1cb6e6276: Verifying Checksum
15e1cb6e6276: Download complete
912622398b3d: Verifying Checksum
912622398b3d: Download complete
5b352431789b: Verifying Checksum
5b352431789b: Download complete
2bc6d222fbe2: Verifying Checksum
2bc6d222fbe2: Download complete
607b83a9eead: Verifying Checksum
607b83a9eead: Download complete
ce3beb339c79: Verifying Checksum
ce3beb339c79: Download complete
df04bb40ddfa: Verifying Checksum
df04bb40ddfa: Download complete
a18fc76fa8c1: Verifying Checksum
a18fc76fa8c1: Download complete
1fe889436bd1: Verifying Checksum
1fe889436bd1: Download complete
62747aa7ae96: Verifying Checksum
62747aa7ae96: Download complete
e1cb63aa63e6: Verifying Checksum
e1cb63aa63e6: Download complete
5561aca527e1: Verifying Checksum
5561aca527e1: Download complete
18298beb91cf: Verifying Checksum
18298beb91cf: Download complete
1b2ecfa4865b: Verifying Checksum
1b2ecfa4865b: Download complete
7d9e720fb1a2: Verifying Checksum
7d9e720fb1a2: Download complete
1c82410612b8: Verifying Checksum
1c82410612b8: Download complete
49e582bb7470: Verifying Checksum
49e582bb7470: Download complete
e1cb63aa63e6: Pull complete
3a4ac39acdc9: Pull complete
f2e718485289: Pull complete
4c4dddd4ee84: Pull complete
c7eddc6e8268: Pull complete
3f76e8305d28: Pull complete
1c82410612b8: Pull complete
18298beb91cf: Pull complete
49e582bb7470: Pull complete
7d9e720fb1a2: Pull complete
5b352431789b: Pull complete
5b6eaace12b8: Pull complete
2bc6d222fbe2: Pull complete
15e1cb6e6276: Pull complete
607b83a9eead: Pull complete
1fe889436bd1: Pull complete
fa0fdec85649: Pull complete
5561aca527e1: Pull complete
a18fc76fa8c1: Pull complete
912622398b3d: Pull complete
1b2ecfa4865b: Pull complete
df04bb40ddfa: Pull complete
ce3beb339c79: Pull complete
d26754f06fec: Pull complete
665e8507ec6e: Pull complete
62747aa7ae96: Pull complete
e96cf9838bd3: Pull complete
be33e76ef4a7: Pull complete
41a1026acc3c: Pull complete
5263b55d9b64: Pull complete
751dc3221ec8: Pull complete
Digest: sha256:f5709ef52b9f64797eeef1e63d22377672de670a9fc8c8f8ed878016e6390763
Status: Downloaded newer image for apache/thrift:ubuntu
+ cat
++ haxelib setup
+ docker build -t thrift:jenkins -
/tmp/hudson3328855552319453343.sh: line 9: haxelib: command not found
Sending build context to Docker daemon 3.072 kB
Sending build context to Docker daemon 3.072 kB

Step 1 : FROM apache/thrift:ubuntu
 ---> 751dc3221ec8
Step 2 : RUN apt-get update && apt-get install -y   cppcheck   sloccount
 ---> Running in c9f300223ff5
Ign http://packages.erlang-solutions.com trusty InRelease
Get:1 https://storage.googleapis.com stable InRelease
Ign https://storage.googleapis.com stable InRelease
Get:2 http://packages.erlang-solutions.com trusty Release.gpg [836 B]
Get:3 https://storage.googleapis.com stable Release
Get:4 http://packages.erlang-solutions.com trusty Release [3687 B]
Get:5 https://storage.googleapis.com stable/main amd64 Packages
Get:6 http://packages.erlang-solutions.com trusty/contrib amd64 Packages [103 kB]
Ign http://archive.ubuntu.com trusty InRelease
Get:7 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:8 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
Get:9 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:10 http://archive.ubuntu.com trusty-updates/main Sources [342 kB]
Get:11 http://archive.ubuntu.com trusty-updates/restricted Sources [5217 B]
Get:12 http://archive.ubuntu.com trusty-updates/universe Sources [192 kB]
Get:13 http://archive.ubuntu.com trusty-updates/main amd64 Packages [945 kB]
Get:14 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [23.5 kB]
Get:15 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [462 kB]
Get:16 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:17 http://archive.ubuntu.com trusty-security/main Sources [140 kB]
Get:18 http://archive.ubuntu.com trusty-security/restricted Sources [3920 B]
Get:19 http://archive.ubuntu.com trusty-security/universe Sources [40.9 kB]
Get:20 http://archive.ubuntu.com trusty-security/main amd64 Packages [566 kB]
Get:21 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [20.2 kB]
Get:22 http://archive.ubuntu.com trusty-security/universe amd64 Packages [165 kB]
Get:23 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:24 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:25 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:26 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:27 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:28 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Fetched 21.8 MB in 8s (2586 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libtinyxml2-0.0.0
Suggested packages:
  doc-base
The following NEW packages will be installed:
  cppcheck libtinyxml2-0.0.0 sloccount
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 827 kB of archives.
After this operation, 2244 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libtinyxml2-0.0.0 amd64 0~git20120518.1.a2ae54e-1 [27.4 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe cppcheck amd64 1.61-1 [684 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe sloccount amd64 2.26-5.1 [115 kB]
Fetched 827 kB in 0s (830 kB/s)
Selecting previously unselected package libtinyxml2-0.0.0:amd64.
(Reading database ... 57400 files and directories currently installed.)
Preparing to unpack .../libtinyxml2-0.0.0_0~git20120518.1.a2ae54e-1_amd64.deb ...
Unpacking libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Selecting previously unselected package cppcheck.
Preparing to unpack .../cppcheck_1.61-1_amd64.deb ...
Unpacking cppcheck (1.61-1) ...
Selecting previously unselected package sloccount.
Preparing to unpack .../sloccount_2.26-5.1_amd64.deb ...
Unpacking sloccount (2.26-5.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Setting up cppcheck (1.61-1) ...
Setting up sloccount (2.26-5.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> 07f8895a1f27
Removing intermediate container c9f300223ff5
Step 3 : RUN getent group 10021 || groupadd --gid 10021 -r jenkins &&   useradd --uid 10021 -r -m -g jenkins -d /home/jenkins jenkins
 ---> Running in 9095c5155539
 ---> 809f58d6c74e
Removing intermediate container 9095c5155539
Step 4 : RUN chmod -R jenkins /usr/lib/haxe/lib
 ---> Running in eef30d29b7b5
chmod: invalid mode: 'jenkins'
Try 'chmod --help' for more information.
The command '/bin/sh -c chmod -R jenkins /usr/lib/haxe/lib' returned a non-zero code: 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #420

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/420/>

------------------------------------------
GitHub pull request #987 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 9f7f11e73ba2622397b3586468628032b1d26688 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 9f7f11e73ba2622397b3586468628032b1d26688
 > git rev-list 9f7f11e73ba2622397b3586468628032b1d26688 # timeout=10
[Thrift-precommit] $ /bin/bash -xe /tmp/hudson6304746917596955438.sh
++ id -run
+ user=jenkins
++ id -rgn
+ group=jenkins
++ id -rg
+ gid=2681
++ id -ru
+ uid=20000
+ docker pull apache/thrift:ubuntu
ubuntu: Pulling from apache/thrift
e1cb63aa63e6: Pulling fs layer
3a4ac39acdc9: Pulling fs layer
f2e718485289: Pulling fs layer
4c4dddd4ee84: Pulling fs layer
c7eddc6e8268: Pulling fs layer
3f76e8305d28: Pulling fs layer
1c82410612b8: Pulling fs layer
18298beb91cf: Pulling fs layer
49e582bb7470: Pulling fs layer
7d9e720fb1a2: Pulling fs layer
5b352431789b: Pulling fs layer
5b6eaace12b8: Pulling fs layer
2bc6d222fbe2: Pulling fs layer
15e1cb6e6276: Pulling fs layer
607b83a9eead: Pulling fs layer
1fe889436bd1: Pulling fs layer
fa0fdec85649: Pulling fs layer
5561aca527e1: Pulling fs layer
a18fc76fa8c1: Pulling fs layer
912622398b3d: Pulling fs layer
1b2ecfa4865b: Pulling fs layer
df04bb40ddfa: Pulling fs layer
ce3beb339c79: Pulling fs layer
d26754f06fec: Pulling fs layer
665e8507ec6e: Pulling fs layer
62747aa7ae96: Pulling fs layer
e96cf9838bd3: Pulling fs layer
be33e76ef4a7: Pulling fs layer
41a1026acc3c: Pulling fs layer
5263b55d9b64: Pulling fs layer
751dc3221ec8: Pulling fs layer
fa0fdec85649: Verifying Checksum
fa0fdec85649: Download complete
d26754f06fec: Verifying Checksum
d26754f06fec: Download complete
be33e76ef4a7: Verifying Checksum
be33e76ef4a7: Download complete
3f76e8305d28: Verifying Checksum
3f76e8305d28: Download complete
4c4dddd4ee84: Verifying Checksum
4c4dddd4ee84: Download complete
f2e718485289: Verifying Checksum
f2e718485289: Download complete
751dc3221ec8: Verifying Checksum
751dc3221ec8: Download complete
c7eddc6e8268: Verifying Checksum
c7eddc6e8268: Download complete
3a4ac39acdc9: Verifying Checksum
3a4ac39acdc9: Download complete
e96cf9838bd3: Verifying Checksum
e96cf9838bd3: Download complete
5263b55d9b64: Verifying Checksum
5263b55d9b64: Download complete
41a1026acc3c: Verifying Checksum
41a1026acc3c: Download complete
5b6eaace12b8: Verifying Checksum
5b6eaace12b8: Download complete
665e8507ec6e: Verifying Checksum
665e8507ec6e: Download complete
912622398b3d: Verifying Checksum
912622398b3d: Download complete
15e1cb6e6276: Verifying Checksum
15e1cb6e6276: Download complete
2bc6d222fbe2: Verifying Checksum
2bc6d222fbe2: Download complete
5b352431789b: Verifying Checksum
5b352431789b: Download complete
607b83a9eead: Verifying Checksum
607b83a9eead: Download complete
ce3beb339c79: Verifying Checksum
ce3beb339c79: Download complete
df04bb40ddfa: Verifying Checksum
df04bb40ddfa: Download complete
e1cb63aa63e6: Verifying Checksum
e1cb63aa63e6: Download complete
a18fc76fa8c1: Verifying Checksum
a18fc76fa8c1: Download complete
62747aa7ae96: Verifying Checksum
62747aa7ae96: Download complete
1fe889436bd1: Verifying Checksum
1fe889436bd1: Download complete
5561aca527e1: Verifying Checksum
5561aca527e1: Download complete
18298beb91cf: Verifying Checksum
18298beb91cf: Download complete
1b2ecfa4865b: Verifying Checksum
1b2ecfa4865b: Download complete
7d9e720fb1a2: Verifying Checksum
7d9e720fb1a2: Download complete
1c82410612b8: Verifying Checksum
1c82410612b8: Download complete
49e582bb7470: Verifying Checksum
49e582bb7470: Download complete
e1cb63aa63e6: Pull complete
3a4ac39acdc9: Pull complete
f2e718485289: Pull complete
4c4dddd4ee84: Pull complete
c7eddc6e8268: Pull complete
3f76e8305d28: Pull complete
1c82410612b8: Pull complete
18298beb91cf: Pull complete
49e582bb7470: Pull complete
7d9e720fb1a2: Pull complete
5b352431789b: Pull complete
5b6eaace12b8: Pull complete
2bc6d222fbe2: Pull complete
15e1cb6e6276: Pull complete
607b83a9eead: Pull complete
1fe889436bd1: Pull complete
fa0fdec85649: Pull complete
5561aca527e1: Pull complete
a18fc76fa8c1: Pull complete
912622398b3d: Pull complete
1b2ecfa4865b: Pull complete
df04bb40ddfa: Pull complete
ce3beb339c79: Pull complete
d26754f06fec: Pull complete
665e8507ec6e: Pull complete
62747aa7ae96: Pull complete
e96cf9838bd3: Pull complete
be33e76ef4a7: Pull complete
41a1026acc3c: Pull complete
5263b55d9b64: Pull complete
751dc3221ec8: Pull complete
Digest: sha256:f5709ef52b9f64797eeef1e63d22377672de670a9fc8c8f8ed878016e6390763
Status: Downloaded newer image for apache/thrift:ubuntu
+ cat
+ docker build -t thrift:jenkins -
++ haxelib setup
/tmp/hudson6304746917596955438.sh: line 9: haxelib: command not found
Sending build context to Docker daemon  2.56 kB
Sending build context to Docker daemon  2.56 kB

Step 1 : FROM apache/thrift:ubuntu
 ---> 751dc3221ec8
Step 2 : RUN apt-get update && apt-get install -y   cppcheck   sloccount
 ---> Running in d1dda10f2698
Ign http://archive.ubuntu.com trusty InRelease
Ign http://packages.erlang-solutions.com trusty InRelease
Get:1 https://storage.googleapis.com stable InRelease
Get:2 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:3 http://packages.erlang-solutions.com trusty Release.gpg [836 B]
Ign https://storage.googleapis.com stable InRelease
Get:4 http://packages.erlang-solutions.com trusty Release [3687 B]
Get:5 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
Get:6 https://storage.googleapis.com stable Release
Get:7 http://packages.erlang-solutions.com trusty/contrib amd64 Packages [103 kB]
Get:8 https://storage.googleapis.com stable/main amd64 Packages
Get:9 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:10 http://archive.ubuntu.com trusty-updates/main Sources [342 kB]
Get:11 http://archive.ubuntu.com trusty-updates/restricted Sources [5217 B]
Get:12 http://archive.ubuntu.com trusty-updates/universe Sources [192 kB]
Get:13 http://archive.ubuntu.com trusty-updates/main amd64 Packages [945 kB]
Get:14 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [23.5 kB]
Get:15 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [462 kB]
Get:16 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:17 http://archive.ubuntu.com trusty-security/main Sources [140 kB]
Get:18 http://archive.ubuntu.com trusty-security/restricted Sources [3920 B]
Get:19 http://archive.ubuntu.com trusty-security/universe Sources [40.9 kB]
Get:20 http://archive.ubuntu.com trusty-security/main amd64 Packages [566 kB]
Get:21 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [20.2 kB]
Get:22 http://archive.ubuntu.com trusty-security/universe amd64 Packages [165 kB]
Get:23 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:24 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:25 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:26 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:27 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:28 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Fetched 21.8 MB in 15s (1429 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libtinyxml2-0.0.0
Suggested packages:
  doc-base
The following NEW packages will be installed:
  cppcheck libtinyxml2-0.0.0 sloccount
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 827 kB of archives.
After this operation, 2244 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libtinyxml2-0.0.0 amd64 0~git20120518.1.a2ae54e-1 [27.4 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe cppcheck amd64 1.61-1 [684 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe sloccount amd64 2.26-5.1 [115 kB]
Fetched 827 kB in 1s (596 kB/s)
Selecting previously unselected package libtinyxml2-0.0.0:amd64.
(Reading database ... 57400 files and directories currently installed.)
Preparing to unpack .../libtinyxml2-0.0.0_0~git20120518.1.a2ae54e-1_amd64.deb ...
Unpacking libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Selecting previously unselected package cppcheck.
Preparing to unpack .../cppcheck_1.61-1_amd64.deb ...
Unpacking cppcheck (1.61-1) ...
Selecting previously unselected package sloccount.
Preparing to unpack .../sloccount_2.26-5.1_amd64.deb ...
Unpacking sloccount (2.26-5.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Setting up cppcheck (1.61-1) ...
Setting up sloccount (2.26-5.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> 73d2cb86027b
Removing intermediate container d1dda10f2698
Step 3 : RUN getent group 2681 || groupadd --gid 2681 -r jenkins &&   useradd --uid 20000 -r -m -g jenkins -d /home/jenkins jenkins &&
 ---> Running in 651fac3e3447
/bin/sh: 1: Syntax error: end of file unexpected
The command '/bin/sh -c getent group 2681 || groupadd --gid 2681 -r jenkins &&   useradd --uid 20000 -r -m -g jenkins -d /home/jenkins jenkins &&' returned a non-zero code: 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #419

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/419/changes>

Changes:

[jensg] THRIFT-3788 Compatibility improvements and Win64 support Client: Delphi

[jensg] THRIFT-3788 Compatibility improvements and Win64 support Client: Delphi

------------------------------------------
[...truncated 58773 lines...]
[4 of 4] Compiling Main             ( TestServer.hs, TestServer.o )
Linking TestServer ...
ghc -igen-hs TestClient.hs
[4 of 5] Compiling ThriftTest_Client ( gen-hs/ThriftTest_Client.hs, gen-hs/ThriftTest_Client.o )
[5 of 5] Compiling Main             ( TestClient.hs, TestClient.o )
Linking TestClient ...
sh run-test.sh ConstantsDemo
Running test... 

../../lib/hs/src/Thrift/Types.hs:23:1: Warning:
    The import of `Data.Foldable' is redundant
      except perhaps to import instances from `Data.Foldable'
    To import instances alone, use: import Data.Foldable()

../../lib/hs/src/Thrift/Types.hs:31:1: Warning:
    The qualified import of `Data.HashSet' is redundant
      except perhaps to import instances from `Data.HashSet'
    To import instances alone, use: import Data.HashSet()

../../lib/hs/src/Thrift/Protocol.hs:134:1: Warning:
    Top-level binding with no type signature:
      castBsSwapped :: forall b a. Storable b => GHC.Ptr.Ptr a -> IO b

../../lib/hs/src/Thrift/Protocol.hs:138:1: Warning:
    Top-level binding with no type signature:
      castBs :: forall a. GHC.Ptr.Ptr a -> IO Double

../../lib/hs/src/Thrift/Protocol/Binary.hs:149:1: Warning:
    Top-level binding with no type signature:
      parseBinaryString :: forall b.
                           (LBS.ByteString -> b)
                           -> Data.Attoparsec.Internal.Types.Parser
                                Data.ByteString.Internal.ByteString b

../../lib/hs/src/Thrift/Arbitraries.hs:10:1: Warning:
    The import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:11:1: Warning:
    The qualified import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:12:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()
SERVER: Ready...
SERVER: SERVER: Got blingity
SERVER: SERVER: Got blangity
CLIENT: 31
SUCCESS
sh run-test.sh DebugProtoTest
Running test... 

../../lib/hs/src/Thrift/Types.hs:23:1: Warning:
    The import of `Data.Foldable' is redundant
      except perhaps to import instances from `Data.Foldable'
    To import instances alone, use: import Data.Foldable()

../../lib/hs/src/Thrift/Types.hs:31:1: Warning:
    The qualified import of `Data.HashSet' is redundant
      except perhaps to import instances from `Data.HashSet'
    To import instances alone, use: import Data.HashSet()

../../lib/hs/src/Thrift/Protocol.hs:134:1: Warning:
    Top-level binding with no type signature:
      castBsSwapped :: forall b a. Storable b => GHC.Ptr.Ptr a -> IO b

../../lib/hs/src/Thrift/Protocol.hs:138:1: Warning:
    Top-level binding with no type signature:
      castBs :: forall a. GHC.Ptr.Ptr a -> IO Double

../../lib/hs/src/Thrift/Protocol/Binary.hs:149:1: Warning:
    Top-level binding with no type signature:
      parseBinaryString :: forall b.
                           (LBS.ByteString -> b)
                           -> Data.Attoparsec.Internal.Types.Parser
                                Data.ByteString.Internal.ByteString b

../../lib/hs/src/Thrift/Arbitraries.hs:10:1: Warning:
    The import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:11:1: Warning:
    The qualified import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:12:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()

../../test/hs/DebugProtoTest_Main.hs:50:10: Warning:
    No explicit method or default declaration for `SIface.declaredExceptionMethod'
    In the instance declaration for `SIface.Srv_Iface InheritedHandler'
SERVER: Ready...
SERVER: Got janky method call: 42
CLIENT: 31
SERVER: Got voidMethod method call
SERVER: Got primitiveMethod call
CLIENT: 42
SERVER: Got structMethod call
CLIENT: CompactProtoTestStruct {compactProtoTestStruct_a_byte = 1, compactProtoTestStruct_a_i16 = 2, compactProtoTestStruct_a_i32 = 3, compactProtoTestStruct_a_i64 = 4, compactProtoTestStruct_a_double = 0.1, compactProtoTestStruct_a_string = "abcdef", compactProtoTestStruct_a_binary = "", compactProtoTestStruct_true_field = True, compactProtoTestStruct_false_field = False, compactProtoTestStruct_empty_struct_field = Empty, compactProtoTestStruct_byte_list = [], compactProtoTestStruct_i16_list = [], compactProtoTestStruct_i32_list = [], compactProtoTestStruct_i64_list = [], compactProtoTestStruct_double_list = [], compactProtoTestStruct_string_list = [], compactProtoTestStruct_binary_list = [], compactProtoTestStruct_boolean_list = [], compactProtoTestStruct_struct_list = [], compactProtoTestStruct_byte_set = fromList [], compactProtoTestStruct_i16_set = fromList [], compactProtoTestStruct_i32_set = fromList [], compactProtoTestStruct_i64_set = fromList [], compactProtoTestStruct_double_set = fromList [], compactProtoTestStruct_string_set = fromList [], compactProtoTestStruct_binary_set = fromList [], compactProtoTestStruct_boolean_set = fromList [], compactProtoTestStruct_struct_set = fromList [], compactProtoTestStruct_byte_byte_map = fromList [], compactProtoTestStruct_i16_byte_map = fromList [], compactProtoTestStruct_i32_byte_map = fromList [], compactProtoTestStruct_i64_byte_map = fromList [], compactProtoTestStruct_double_byte_map = fromList [], compactProtoTestStruct_string_byte_map = fromList [], compactProtoTestStruct_binary_byte_map = fromList [], compactProtoTestStruct_boolean_byte_map = fromList [], compactProtoTestStruct_byte_i16_map = fromList [], compactProtoTestStruct_byte_i32_map = fromList [], compactProtoTestStruct_byte_i64_map = fromList [], compactProtoTestStruct_byte_double_map = fromList [], compactProtoTestStruct_byte_string_map = fromList [], compactProtoTestStruct_byte_binary_map = fromList [], compactProtoTestStruct_byte_boolean_map = fromList [], compactProtoTestStruct_list_byte_map = fromList [], compactProtoTestStruct_set_byte_map = fromList [], compactProtoTestStruct_map_byte_map = fromList [], compactProtoTestStruct_byte_map_map = fromList [], compactProtoTestStruct_byte_set_map = fromList [], compactProtoTestStruct_byte_list_map = fromList []}
SERVER: Got methodWithDefaultArgs: 42
SERVER: Got onewayMethod
SERVER: Got identity method: 42
CLIENT: 42
SUCCESS
sh run-test.sh ThriftTest
Running test... 

../../lib/hs/src/Thrift/Types.hs:23:1: Warning:
    The import of `Data.Foldable' is redundant
      except perhaps to import instances from `Data.Foldable'
    To import instances alone, use: import Data.Foldable()

../../lib/hs/src/Thrift/Types.hs:31:1: Warning:
    The qualified import of `Data.HashSet' is redundant
      except perhaps to import instances from `Data.HashSet'
    To import instances alone, use: import Data.HashSet()

../../lib/hs/src/Thrift/Protocol.hs:134:1: Warning:
    Top-level binding with no type signature:
      castBsSwapped :: forall b a. Storable b => GHC.Ptr.Ptr a -> IO b

../../lib/hs/src/Thrift/Protocol.hs:138:1: Warning:
    Top-level binding with no type signature:
      castBs :: forall a. GHC.Ptr.Ptr a -> IO Double

../../lib/hs/src/Thrift/Protocol/Binary.hs:149:1: Warning:
    Top-level binding with no type signature:
      parseBinaryString :: forall b.
                           (LBS.ByteString -> b)
                           -> Data.Attoparsec.Internal.Types.Parser
                                Data.ByteString.Internal.ByteString b

../../lib/hs/src/Thrift/Arbitraries.hs:10:1: Warning:
    The import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:11:1: Warning:
    The qualified import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:12:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()

../../test/hs/ThriftTest_Main.hs:47:10: Warning:
    No explicit method or default declaration for `Iface.testBool'
    In the instance declaration for `Iface.ThriftTest_Iface
                                       TestHandler'
SERVER: Ready...
SERVER: "bya"
CLIENT: "bya"
SERVER: 8
CLIENT: 8
SERVER: -8
CLIENT: -8
SERVER: 32
CLIENT: 32
SERVER: -32
CLIENT: -32
SERVER: 64
CLIENT: 64
SERVER: -64
CLIENT: -64
SERVER: 3.14
CLIENT: 3.14
SERVER: -3.14
CLIENT: -3.14
SERVER: fromList [(1,1),(2,2),(3,3)]
CLIENT: fromList [(1,1),(2,2),(3,3)]
SERVER: fromList [("same","same"),("0","numeric key"),("a","123"),("a b","with spaces ")]
CLIENT: fromList [("same","same"),("0","numeric key"),("a","123"),("a b","with spaces ")]
SERVER: [1,2,3,4,5]
CLIENT: [1,2,3,4,5]
SERVER: fromList [1,2,3,4,5]
CLIENT: fromList [1,2,3,4,5]
SERVER: Xtruct {xtruct_string_thing = "hi", xtruct_byte_thing = 4, xtruct_i32_thing = 5, xtruct_i64_thing = 0}
CLIENT: Xtruct {xtruct_string_thing = "hi", xtruct_byte_thing = 4, xtruct_i32_thing = 5, xtruct_i64_thing = 0}
CLIENT: Xception {xception_errorCode = 1, xception_message = "bya"}
CLIENT: Xception {xception_errorCode = 1, xception_message = "xyz"}
CLIENT: ok
SUCCESS
sh run-test.sh Include
Running test... 

../../lib/hs/src/Thrift/Types.hs:23:1: Warning:
    The import of `Data.Foldable' is redundant
      except perhaps to import instances from `Data.Foldable'
    To import instances alone, use: import Data.Foldable()

../../lib/hs/src/Thrift/Types.hs:31:1: Warning:
    The qualified import of `Data.HashSet' is redundant
      except perhaps to import instances from `Data.HashSet'
    To import instances alone, use: import Data.HashSet()

../../lib/hs/src/Thrift/Protocol.hs:134:1: Warning:
    Top-level binding with no type signature:
      castBsSwapped :: forall b a. Storable b => GHC.Ptr.Ptr a -> IO b

../../lib/hs/src/Thrift/Protocol.hs:138:1: Warning:
    Top-level binding with no type signature:
      castBs :: forall a. GHC.Ptr.Ptr a -> IO Double

../../lib/hs/src/Thrift/Arbitraries.hs:10:1: Warning:
    The import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:11:1: Warning:
    The qualified import of `Data.Map' is redundant
      except perhaps to import instances from `Data.Map'
    To import instances alone, use: import Data.Map()

../../lib/hs/src/Thrift/Arbitraries.hs:12:1: Warning:
    The qualified import of `Data.Set' is redundant
      except perhaps to import instances from `Data.Set'
    To import instances alone, use: import Data.Set()
Includes work: IncludeTest {includeTest_bools = Bools {bools_im_true = True, bools_im_false = False}}
make[2]: Leaving directory `/thrift/test/hs'
Making check in haxe
make[2]: Entering directory `/thrift/test/haxe'
../../compiler/cpp/thrift --gen haxe -r ../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
/usr/bin/haxe --cwd .  cpp.hxml
haxelib run hxcpp Build.xml haxe -Ddebug -Dhaxe3="1" -Dhaxe_ver="3.2" -Dhxcpp_api_level="321" -I"../../lib/haxe/src/" -I"gen-haxe/" -I"src/" -I"/usr/lib/haxe/extraLibs/" -I"/usr/local/lib/haxe/extraLibs/" -I"" -I"/usr/lib/haxe/std/cpp/_std/" -I"/usr/share/haxe/std/cpp/_std/" -I"/usr/local/lib/haxe/std/cpp/_std/" -I"/usr/lib/haxe/std/" -I"/usr/share/haxe/std/" -I"/usr/local/lib/haxe/std/"
This is the first time you are runing haxelib. Please run `haxelib setup` first
Error: Build failed
make[2]: *** [bin/Main-debug] Error 1
make[2]: Leaving directory `/thrift/test/haxe'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/test'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3788

Build failed in Jenkins: Thrift-precommit #418

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/418/>

------------------------------------------
[...truncated 4249 lines...]
copying src/__init__.py -> build/lib.linux-x86_64-2.7/thrift
copying src/TMultiplexedProcessor.py -> build/lib.linux-x86_64-2.7/thrift
creating build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TProtocolDecorator.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TJSONProtocol.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.7/thrift/protocol
copying src/protocol/TMultiplexedProtocol.py -> build/lib.linux-x86_64-2.7/thrift/protocol
creating build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/sslcompat.py -> build/lib.linux-x86_64-2.7/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.7/thrift/transport
creating build/lib.linux-x86_64-2.7/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.7/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.7/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.7/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.7/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.7/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src
creating build/temp.linux-x86_64-2.7/src/ext
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/include/python2.7 -c src/ext/module.cpp -o build/temp.linux-x86_64-2.7/src/ext/module.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ [enabled by default]
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/include/python2.7 -c src/ext/types.cpp -o build/temp.linux-x86_64-2.7/src/ext/types.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ [enabled by default]
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/include/python2.7 -c src/ext/binary.cpp -o build/temp.linux-x86_64-2.7/src/ext/binary.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ [enabled by default]
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/include/python2.7 -c src/ext/compact.cpp -o build/temp.linux-x86_64-2.7/src/ext/compact.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ [enabled by default]
c++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/src/ext/module.o build/temp.linux-x86_64-2.7/src/ext/types.o build/temp.linux-x86_64-2.7/src/ext/binary.o build/temp.linux-x86_64-2.7/src/ext/compact.o -o build/lib.linux-x86_64-2.7/thrift/protocol/fastbinary.so
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname>=3.5 in /home/jenkins/.local/lib/python3.4/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /home/jenkins/.local/lib/python3.4/site-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
running build_ext
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname>=3.5 in /home/jenkins/.local/lib/python2.7/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /home/jenkins/.local/lib/python2.7/site-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
/usr/bin/python3 test/test_sslsocket.py
........PROTOCOL_SSLv2 is not available
..test/test_sslsocket.py:66: ResourceWarning: unclosed <socket.socket fd=4, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
.
----------------------------------------------------------------------
Ran 11 tests in 0.498s

OK
/usr/bin/python test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.001s

OK
/usr/bin/python test/test_sslsocket.py
...skipping test_newer_tls
.....PROTOCOL_SSLv2 is not available
.skipping test_ssl_context
..
----------------------------------------------------------------------
Ran 11 tests in 0.304s

OK
make[3]: Leaving directory `/thrift/lib/py'
make[2]: Leaving directory `/thrift/lib/py'
Making check in erl
make[2]: Entering directory `/thrift/lib/erl'
for f in test/Thrift1151.thrift test/Thrift1475.thrift test/multiplexing.thrift ../../test/NameConflictTest.thrift ../../test/ThriftTest.thrift ; do \
		../../compiler/cpp/thrift --gen erl -o test $f ; \
	done
[WARNING:/thrift/lib/erl/test/Thrift1475.thrift:24] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type.

[WARNING:/thrift/lib/erl/test/Thrift1475.thrift:24] Consider using the more efficient "binary" type instead of "list<byte>".
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
../../compiler/cpp/thrift --gen erl:legacynames -o test test/flags/LegacyNames.thrift
../../compiler/cpp/thrift --gen erl:maps -o test test/flags/Thrift3214.thrift
touch .generated
/usr/bin/rebar -C rebar.test.config get-deps
==> erl (get-deps)
Pulling meck from {git,"https://github.com/eproxus/meck.git",{tag,"0.8.2"}}
Cloning into 'meck'...
==> Entering directory `/thrift/lib/erl/deps/meck'
==> meck (get-deps)
==> Leaving directory `/thrift/lib/erl/deps/meck'
/usr/bin/rebar -C rebar.test.config compile
==> Entering directory `/thrift/lib/erl/deps/meck'
==> meck (compile)
Compiled src/meck_cover.erl
Compiled src/meck_args_matcher.erl
Compiled src/meck_code_gen.erl
Compiled src/meck_matcher.erl
Compiled src/meck_code.erl
Compiled src/meck_util.erl
Compiled src/meck_expect.erl
Compiled src/meck_history.erl
Compiled src/meck_ret_spec.erl
Compiled src/meck_proc.erl
Compiled src/meck.erl
==> Leaving directory `/thrift/lib/erl/deps/meck'
==> erl (compile)
Compiled src/thrift_protocol.erl
Compiled src/thrift_transport.erl
Compiled src/thrift_service.erl
Compiled src/thrift_client_util.erl
src/thrift_reconnecting_client.erl:118: Warning: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
src/thrift_reconnecting_client.erl:120: Warning: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
Compiled src/thrift_reconnecting_client.erl
Compiled src/thrift_multiplexed_protocol.erl
Compiled src/thrift_http_transport.erl
Compiled src/thrift_socket_transport.erl
src/thrift_json_protocol.erl:59: Warning: this clause cannot match because a previous clause at line 57 always matches
Compiled src/thrift_sslsocket_transport.erl
Compiled src/thrift_json_protocol.erl
Compiled src/thrift_client.erl
Compiled src/thrift_server.erl
Compiled src/thrift_membuffer_transport.erl
Compiled src/thrift_buffered_transport.erl
Compiled src/thrift_socket_server.erl
Compiled src/thrift_multiplexed_map_wrapper.erl
Compiled src/thrift_framed_transport.erl
Compiled src/thrift_memory_buffer.erl
Compiled src/thrift_processor.erl
Compiled src/thrift_disk_log_transport.erl
Compiled src/thrift_base64_transport.erl
Compiled src/thrift_json_parser.erl
Compiled src/thrift_binary_protocol.erl
Compiled src/thrift_transport_state_test.erl
Compiled src/thrift_file_transport.erl
Compiled src/thrift_compact_protocol.erl
/usr/bin/rebar -C rebar.test.config skip_deps=true eunit
==> erl (eunit)
Compiled src/thrift_protocol.erl
Compiled src/thrift_transport.erl
Compiled src/thrift_service.erl
Compiled test/gen-erl/multiplexing__weather_report_thrift.erl
Compiled test/gen-erl/name_conflict_test_types.erl
Compiled test/test_thrift_3214.erl
Compiled test/gen-erl/legacyNames_types.erl
Compiled test/gen-erl/thrift_test_types.erl
Compiled test/gen-erl/thrift1475_types.erl
Compiled test/gen-erl/extern_thrift.erl
Compiled test/gen-erl/multiplexing__calculator_thrift.erl
Compiled test/gen-erl/thrift1151_types.erl
Compiled test/gen-erl/thrift3214_types.erl
Compiled test/gen-erl/multiplexing_types.erl
Compiled test/test_thrift_compact_protocol.erl
Compiled test/gen-erl/second_service_thrift.erl
Compiled test/gen-erl/legacyNames_thrift.erl
Compiled test/gen-erl/qualified_thrift.erl
Compiled test/stress_server.erl
Compiled test/gen-erl/thrift_test_thrift.erl
Compiled test/test_thrift_framed_transport.erl
Compiled test/test_thrift_buffered_transport.erl
Compiled test/name_conflict_test.erl
Compiled test/thrift_socket_server_test.erl
Compiled test/test_thrift_1151.erl
Compiled test/test_thrift_file_transport.erl
Compiled test/test_thrift_membuffer_transport.erl
Compiled test/legacy_names_test.erl
Compiled test/multiplexing_test.erl
Compiled test/test_thrift_socket_transport.erl
Compiled test/test_disklog.erl
src/thrift_reconnecting_client.erl:118: Warning: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
src/thrift_reconnecting_client.erl:120: Warning: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
Compiled src/thrift_reconnecting_client.erl
Compiled src/thrift_multiplexed_protocol.erl
Compiled src/thrift_client_util.erl
Compiled src/thrift_http_transport.erl
Compiled src/thrift_socket_transport.erl
Compiled src/thrift_client.erl
src/thrift_json_protocol.erl:59: Warning: this clause cannot match because a previous clause at line 57 always matches
Compiled src/thrift_json_protocol.erl
Compiled src/thrift_sslsocket_transport.erl
Compiled src/thrift_socket_server.erl
Compiled src/thrift_membuffer_transport.erl
Compiled src/thrift_server.erl
Compiled test/thrift_test_test.erl
Compiled src/thrift_buffered_transport.erl
Compiled src/thrift_multiplexed_map_wrapper.erl
Compiled src/thrift_framed_transport.erl
Compiled src/thrift_memory_buffer.erl
Compiled src/thrift_processor.erl
Compiled src/thrift_disk_log_transport.erl
Compiled src/thrift_base64_transport.erl
Compiled src/thrift_json_parser.erl
Compiled src/thrift_transport_state_test.erl
Compiled src/thrift_binary_protocol.erl
Compiled src/thrift_file_transport.erl
Compiled src/thrift_compact_protocol.erl

=INFO REPORT==== 14-Apr-2016::16:42:34 ===
thrift service listening on port 9090
=ERROR REPORT==== 14-Apr-2016::16:42:34 ===
{thrift_socket_server,282,
                      {child_error,normal,
                                   <<"Program counter: 0x00002ad1c9ba0f28 (unknown function)\nCP: 0x00002ad1d2465580 (thrift_socket_server:terminate/2 + 216)\n\n0x00002ad1c7c57680 Return addr 0x00002ad1d0b05378 (gen_server:try_terminate/3 + 136)\ny(0)     normal\ny(1)     9090\n\n0x00002ad1c7c57698 Return addr 0x00002ad1d0b07e20 (gen_server:terminate/7 + 152)\ny(0)     Catch 0x00002ad1d0b053d8 (gen_server:try_terminate/3 + 232)\n\n0x00002ad1c7c576a8 Return addr 0x00002ad1c702f940 (proc_lib:init_p_do_apply/3 + 56)\ny(0)     []\ny(1)     {thrift_socket_server,9090,[{\"Multiplexing_Calculator\",multiplexing__calculator_thrift},{\"Multiplexing_WeatherReport\",multiplexing__weather_report_thrift}],[{\"Multiplexing_Calculator\",multiplexing_test},{\"Multiplexing_WeatherReport\",multiplexing_test},{\"error_handler\",multiplexing_test}],{local,multiplexing_test},2047,{127,0,0,1},#Port<0.26637>,<0.958.0>,[{recv_timeout,500}],binary,false,false,[]}\ny(2)     thrift_socket_server\ny(3)     {'$gen_cast',stop}\ny(4)     multiplexing_test\ny(5)     normal\ny(6)     normal\n\n0x00002ad1c7c576e8 Return addr 0x000000000088b1b8 (<terminate process normally>)\ny(0)     Catch 0x00002ad1c702f960 (proc_lib:init_p_do_apply/3 + 88)\n">>}}
  All 314 tests passed.
make[2]: Leaving directory `/thrift/lib/erl'
Making check in rb
make[2]: Entering directory `/thrift/lib/rb'
/usr/local/bin/bundle install
Fetching gem metadata from http://rubygems.org/...........
Fetching version metadata from http://rubygems.org/..
Resolving dependencies...
Rubygems 1.8.23 is not threadsafe, so your gems will be installed one at a time. Upgrade to Rubygems 2.1.0 or higher to enable parallel gem installation.


Your user account isn't allowed to install to the system Rubygems.
  You can cancel this installation and run:

      bundle install --path vendor/bundle

  to install the gems into ./vendor/bundle/, or you can enter your password
  and install the bundled gems to Rubygems using sudo.

  Password: Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #417

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/417/>

------------------------------------------
[...truncated 3873 lines...]
[artifact:dependencies] Downloading: org/apache/maven/maven-parent/10/maven-parent-10.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 31K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0-alpha-2/maven-model-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-containers/1.0-beta-3.0.5/plexus-containers-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 11K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/1.4/plexus-classworlds-1.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus/2.0.0/plexus-2.0.0.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 8K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean/3.4/xbean-3.4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 0K from central
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: com/google/code/google-collections/google-collect/snapshot-20080530/google-collect-snapshot-20080530.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: junit/junit/3.8.2/junit-3.8.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.0-beta-3.0.5/plexus-component-annotations-1.0-beta-3.0.5.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon-provider-api/1.0-beta-4/wagon-provider-api-1.0-beta-4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon/1.0-beta-4/wagon-1.0-beta-4.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 10K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-parent/8/maven-parent-8.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 24K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/1.4.2/plexus-utils-1.4.2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: stax/stax-api/1.0.1/stax-api-1.0.1.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1K from central
[artifact:dependencies] Downloading: org/sonatype/spice/model-builder/1.3/model-builder-1.3.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/spice/spice-parent/10/spice-parent-10.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 3K from central
[artifact:dependencies] Downloading: org/sonatype/forge/forge-parent/3/forge-parent-3.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 5K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 2K from central
[artifact:dependencies] Downloading: eu/medsea/mimeutil/mime-util/2.1.3/mime-util-2.1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: junit/junit/3.8.2/junit-3.8.2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: stax/stax-api/1.0.1/stax-api-1.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/beust/jcommander/1.13/jcommander-1.13.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 116K from central
[artifact:dependencies] Transferring 118K from central
[artifact:dependencies] Transferring 508K from central
[artifact:dependencies] Transferring 31K from central
[artifact:dependencies] Transferring 26K from central
[artifact:dependencies] Downloading: rhino/js/1.7R2/js-1.7R2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jstd-maven-plugin/jstd-maven-plugin/1.3.5.1/jstd-maven-plugin-1.3.5.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 851K from central
[artifact:dependencies] Transferring 19K from central
[artifact:dependencies] Transferring 22K from central
[artifact:dependencies] Downloading: org/apache/maven/wagon/wagon-provider-api/1.0-beta-4/wagon-provider-api-1.0-beta-4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/google/code/google-collections/google-collect/snapshot-20080530/google-collect-snapshot-20080530.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-io/commons-io/2.4/commons-io-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/sonatype/spice/model-builder/1.3/model-builder-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 490K from central
[artifact:dependencies] Transferring 181K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-plexus/2.3.0/sisu-inject-plexus-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 218K from central
[artifact:dependencies] Transferring 131K from central
[artifact:dependencies] Transferring 200K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-lang/commons-lang/2.6/commons-lang-2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 48K from central
[artifact:dependencies] Transferring 284K from central
[artifact:dependencies] Transferring 278K from central
[artifact:dependencies] Transferring 59K from central
[artifact:dependencies] Downloading: commons-codec/commons-codec/1.3/commons-codec-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java-ant/1.4.6/jslint4java-ant-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/google/jstestdriver/jstestdriver/1.3.5/jstestdriver-1.3.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 350K from central
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Transferring 4222K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 27 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    load_entry_point('pip==1.5.4', 'console_scripts', 'pip3')()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2363, in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2088, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 60, in <module>
    from pip.util import get_installed_distributions, get_prog
  File "/usr/lib/python3/dist-packages/pip/util.py", line 15, in <module>
    from pip.locations import (site_packages, running_under_virtualenv, virtualenv_no_global,
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 96, in <module>
    build_prefix = _get_build_prefix()
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 65, in _get_build_prefix
    __get_username())
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 60, in __get_username
    return pwd.getpwuid(os.geteuid()).pw_name
KeyError: 'getpwuid(): uid not found: 10021'
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    load_entry_point('pip==1.5.4', 'console_scripts', 'pip3')()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 351, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2363, in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2088, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 60, in <module>
    from pip.util import get_installed_distributions, get_prog
  File "/usr/lib/python3/dist-packages/pip/util.py", line 15, in <module>
    from pip.locations import (site_packages, running_under_virtualenv, virtualenv_no_global,
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 96, in <module>
    build_prefix = _get_build_prefix()
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 65, in _get_build_prefix
    __get_username())
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 60, in __get_username
    return pwd.getpwuid(os.geteuid()).pw_name
KeyError: 'getpwuid(): uid not found: 10021'
make[2]: *** [py3-build] Error 1
make[2]: Leaving directory `/thrift/lib/py'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #416

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/416/>

------------------------------------------
[...truncated 42094 lines...]
  liblua5.2-0 liblua5.2-dev libreadline-dev libreadline6-dev libtinfo-dev
  lua5.2
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 567 kB of archives.
After this operation, 2380 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main liblua5.2-0 amd64 5.2.3-1 [80.5 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main libtinfo-dev amd64 5.9+20140118-1ubuntu1 [76.3 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main libreadline6-dev amd64 6.3-4ubuntu2 [213 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main libreadline-dev amd64 6.3-4ubuntu2 [988 B]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/main liblua5.2-dev amd64 5.2.3-1 [102 kB]
Get:6 http://archive.ubuntu.com/ubuntu/ trusty/main lua5.2 amd64 5.2.3-1 [94.7 kB]
Fetched 567 kB in 1s (340 kB/s)
Selecting previously unselected package liblua5.2-0:amd64.
(Reading database ... 55674 files and directories currently installed.)
Preparing to unpack .../liblua5.2-0_5.2.3-1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.3-1) ...
Selecting previously unselected package libtinfo-dev:amd64.
Preparing to unpack .../libtinfo-dev_5.9+20140118-1ubuntu1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (5.9+20140118-1ubuntu1) ...
Selecting previously unselected package libreadline6-dev:amd64.
Preparing to unpack .../libreadline6-dev_6.3-4ubuntu2_amd64.deb ...
Unpacking libreadline6-dev:amd64 (6.3-4ubuntu2) ...
Selecting previously unselected package libreadline-dev:amd64.
Preparing to unpack .../libreadline-dev_6.3-4ubuntu2_amd64.deb ...
Unpacking libreadline-dev:amd64 (6.3-4ubuntu2) ...
Selecting previously unselected package liblua5.2-dev:amd64.
Preparing to unpack .../liblua5.2-dev_5.2.3-1_amd64.deb ...
Unpacking liblua5.2-dev:amd64 (5.2.3-1) ...
Selecting previously unselected package lua5.2.
Preparing to unpack .../lua5.2_5.2.3-1_amd64.deb ...
Unpacking lua5.2 (5.2.3-1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up liblua5.2-0:amd64 (5.2.3-1) ...
Setting up libtinfo-dev:amd64 (5.9+20140118-1ubuntu1) ...
Setting up libreadline6-dev:amd64 (6.3-4ubuntu2) ...
Setting up libreadline-dev:amd64 (6.3-4ubuntu2) ...
Setting up liblua5.2-dev:amd64 (5.2.3-1) ...
Setting up lua5.2 (5.2.3-1) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> 076d324727a1
Removing intermediate container 5516ffa064df
Step 23 : RUN apt-get update && apt-get install -y --no-install-recommends       mingw32       mingw32-binutils       mingw32-runtime       nsis
 ---> Running in efe2f75a6527
Ign http://archive.ubuntu.com trusty InRelease
Ign http://packages.erlang-solutions.com trusty InRelease
Get:1 https://storage.googleapis.com stable InRelease
Hit http://archive.ubuntu.com trusty-updates InRelease
Hit http://archive.ubuntu.com trusty-security InRelease
Ign https://storage.googleapis.com stable InRelease
Hit http://packages.erlang-solutions.com trusty Release.gpg
Hit https://storage.googleapis.com stable Release.gpg
Hit http://archive.ubuntu.com trusty Release.gpg
Hit https://storage.googleapis.com stable Release
Hit http://packages.erlang-solutions.com trusty Release
Hit http://archive.ubuntu.com trusty-updates/main Sources
Hit http://archive.ubuntu.com trusty-updates/restricted Sources
Hit http://archive.ubuntu.com trusty-updates/universe Sources
Hit https://storage.googleapis.com stable/main amd64 Packages
Hit http://packages.erlang-solutions.com trusty/contrib amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages
Hit http://archive.ubuntu.com trusty Release
Hit http://archive.ubuntu.com trusty-security/main Sources
Hit http://archive.ubuntu.com trusty-security/restricted Sources
Hit http://archive.ubuntu.com trusty-security/universe Sources
Hit http://archive.ubuntu.com trusty-security/main amd64 Packages
Hit http://archive.ubuntu.com trusty-security/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-security/universe amd64 Packages
Hit http://archive.ubuntu.com trusty/main Sources
Hit http://archive.ubuntu.com trusty/restricted Sources
Hit http://archive.ubuntu.com trusty/universe Sources
Hit http://archive.ubuntu.com trusty/main amd64 Packages
Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty/universe amd64 Packages
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  nsis-common
Suggested packages:
  gcc-doc cpp-doc nsis-doc nsis-pluginapi mingw-w64 wine
The following NEW packages will be installed:
  mingw32 mingw32-binutils mingw32-runtime nsis nsis-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.1 MB of archives.
After this operation, 209 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32-binutils amd64 2.20-0.2ubuntu1 [2033 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32-runtime all 3.15.2-0ubuntu1 [2084 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32 amd64 4.2.1.dfsg-2ubuntu1 [23.0 MB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/universe nsis-common all 2.46-7 [800 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/universe nsis amd64 2.46-7 [246 kB]
Fetched 28.1 MB in 3s (7696 kB/s)
Selecting previously unselected package mingw32-binutils.
(Reading database ... 55741 files and directories currently installed.)
Preparing to unpack .../mingw32-binutils_2.20-0.2ubuntu1_amd64.deb ...
Unpacking mingw32-binutils (2.20-0.2ubuntu1) ...
Selecting previously unselected package mingw32-runtime.
Preparing to unpack .../mingw32-runtime_3.15.2-0ubuntu1_all.deb ...
Unpacking mingw32-runtime (3.15.2-0ubuntu1) ...
Selecting previously unselected package mingw32.
Preparing to unpack .../mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb ...
Unpacking mingw32 (4.2.1.dfsg-2ubuntu1) ...
Selecting previously unselected package nsis-common.
Preparing to unpack .../nsis-common_2.46-7_all.deb ...
Unpacking nsis-common (2.46-7) ...
Selecting previously unselected package nsis.
Preparing to unpack .../archives/nsis_2.46-7_amd64.deb ...
Unpacking nsis (2.46-7) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up mingw32-binutils (2.20-0.2ubuntu1) ...
Setting up mingw32-runtime (3.15.2-0ubuntu1) ...
Setting up mingw32 (4.2.1.dfsg-2ubuntu1) ...
Setting up nsis-common (2.46-7) ...
Setting up nsis (2.46-7) ...
 ---> ac6670742208
Removing intermediate container efe2f75a6527
Step 24 : RUN apt-get clean &&     rm -rf /var/cache/apt/* &&     rm -rf /var/lib/apt/lists/* &&     rm -rf /tmp/* &&     rm -rf /var/tmp/*
 ---> Running in cea6aacf8697
 ---> 3a8316f600e8
Removing intermediate container cea6aacf8697
Step 25 : ENV THRIFT_ROOT /thrift
 ---> Running in d14e261e7244
 ---> 5677b9cc62f4
Removing intermediate container d14e261e7244
Step 26 : RUN mkdir -p $THRIFT_ROOT/src
 ---> Running in 43ae9292f29a
 ---> 3cfc18d2b633
Removing intermediate container 43ae9292f29a
Step 27 : COPY scripts $THRIFT_ROOT
 ---> 207573a80c9e
Removing intermediate container a6b44f93ac44
Step 28 : WORKDIR $THRIFT_ROOT/src
 ---> Running in 06eb210ef384
 ---> d0667f214602
Removing intermediate container 06eb210ef384
Successfully built d0667f214602
+ cat
+ docker build -t jenkins-thrift -
Sending build context to Docker daemon 2.048 kB
Sending build context to Docker daemon 2.048 kB

Step 1 : FROM thrift
 ---> d0667f214602
Step 2 : RUN apt-get update && apt-get install -y   cppcheck   sloccount
 ---> Running in 4ce62d97bf40
Ign http://archive.ubuntu.com trusty InRelease
Ign http://packages.erlang-solutions.com trusty InRelease
Get:1 https://storage.googleapis.com stable InRelease
Ign https://storage.googleapis.com stable InRelease
Get:2 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:3 http://packages.erlang-solutions.com trusty Release.gpg [836 B]
Get:4 https://storage.googleapis.com stable Release
Get:5 http://packages.erlang-solutions.com trusty Release [3687 B]
Get:6 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
Get:7 https://storage.googleapis.com stable/main amd64 Packages
Get:8 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:9 http://archive.ubuntu.com trusty-updates/main Sources [342 kB]
Get:10 http://packages.erlang-solutions.com trusty/contrib amd64 Packages [103 kB]
Get:11 http://archive.ubuntu.com trusty-updates/restricted Sources [5217 B]
Get:12 http://archive.ubuntu.com trusty-updates/universe Sources [192 kB]
Get:13 http://archive.ubuntu.com trusty-updates/main amd64 Packages [945 kB]
Get:14 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [23.5 kB]
Get:15 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [462 kB]
Get:16 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:17 http://archive.ubuntu.com trusty-security/main Sources [140 kB]
Get:18 http://archive.ubuntu.com trusty-security/restricted Sources [3920 B]
Get:19 http://archive.ubuntu.com trusty-security/universe Sources [40.5 kB]
Get:20 http://archive.ubuntu.com trusty-security/main amd64 Packages [566 kB]
Get:21 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [20.2 kB]
Get:22 http://archive.ubuntu.com trusty-security/universe amd64 Packages [164 kB]
Get:23 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:24 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:25 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:26 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:27 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:28 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Fetched 21.8 MB in 9s (2377 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libtinyxml2-0.0.0
Suggested packages:
  doc-base
The following NEW packages will be installed:
  cppcheck libtinyxml2-0.0.0 sloccount
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 827 kB of archives.
After this operation, 2244 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libtinyxml2-0.0.0 amd64 0~git20120518.1.a2ae54e-1 [27.4 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe cppcheck amd64 1.61-1 [684 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe sloccount amd64 2.26-5.1 [115 kB]
Fetched 827 kB in 1s (437 kB/s)
Selecting previously unselected package libtinyxml2-0.0.0:amd64.
(Reading database ... 57400 files and directories currently installed.)
Preparing to unpack .../libtinyxml2-0.0.0_0~git20120518.1.a2ae54e-1_amd64.deb ...
Unpacking libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Selecting previously unselected package cppcheck.
Preparing to unpack .../cppcheck_1.61-1_amd64.deb ...
Unpacking cppcheck (1.61-1) ...
Selecting previously unselected package sloccount.
Preparing to unpack .../sloccount_2.26-5.1_amd64.deb ...
Unpacking sloccount (2.26-5.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Setting up cppcheck (1.61-1) ...
Setting up sloccount (2.26-5.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> 3b1e0ae2263e
Removing intermediate container 4ce62d97bf40
Successfully built 3b1e0ae2263e
[Thrift-precommit] $ /bin/bash -xe /tmp/hudson6549077415906078276.sh
++ id -u
++ id -g
+ docker run --rm --user 20000:2681 -v <https://builds.apache.org/job/Thrift-precommit/ws/thrift>:/thrift -w /thrift -t jenkins-thrift /bin/bash -exc '
sh bootstrap.sh
sloccount --duplicates --wide --details lib tutorial test > sloccount.sc
cppcheck --error-exitcode=0 --force --xml lib/cpp/src/ lib/c_glib/src/ tutorial/cpp/ test/cpp/ 2> cppcheck-result.xml
'
+ sh bootstrap.sh
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212
configure.ac:86: installing './compile'
configure.ac:90: installing './config.guess'
configure.ac:90: installing './config.sub'
configure.ac:27: installing './install-sh'
configure.ac:27: installing './missing'
compiler/cpp/Makefile.am: installing './depcomp'
configure.ac: installing './ylwrap'
+ sloccount --duplicates --wide --details lib tutorial test
mkdir: cannot create directory '//.slocdata': Permission denied
/usr/bin/sloccount: 164: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 165: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 166: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 167: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 1: /usr/bin/sloccount: cannot open //.slocdata/.wctestfile: No such file
/usr/bin/sloccount: 169: [: Illegal number: 
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #415

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/415/>

------------------------------------------
[...truncated 41751 lines...]
  liblua5.2-0 liblua5.2-dev libreadline-dev libreadline6-dev libtinfo-dev
  lua5.2
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 567 kB of archives.
After this operation, 2380 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main liblua5.2-0 amd64 5.2.3-1 [80.5 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main libtinfo-dev amd64 5.9+20140118-1ubuntu1 [76.3 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main libreadline6-dev amd64 6.3-4ubuntu2 [213 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main libreadline-dev amd64 6.3-4ubuntu2 [988 B]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/main liblua5.2-dev amd64 5.2.3-1 [102 kB]
Get:6 http://archive.ubuntu.com/ubuntu/ trusty/main lua5.2 amd64 5.2.3-1 [94.7 kB]
Fetched 567 kB in 2s (190 kB/s)
Selecting previously unselected package liblua5.2-0:amd64.
(Reading database ... 55674 files and directories currently installed.)
Preparing to unpack .../liblua5.2-0_5.2.3-1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.3-1) ...
Selecting previously unselected package libtinfo-dev:amd64.
Preparing to unpack .../libtinfo-dev_5.9+20140118-1ubuntu1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (5.9+20140118-1ubuntu1) ...
Selecting previously unselected package libreadline6-dev:amd64.
Preparing to unpack .../libreadline6-dev_6.3-4ubuntu2_amd64.deb ...
Unpacking libreadline6-dev:amd64 (6.3-4ubuntu2) ...
Selecting previously unselected package libreadline-dev:amd64.
Preparing to unpack .../libreadline-dev_6.3-4ubuntu2_amd64.deb ...
Unpacking libreadline-dev:amd64 (6.3-4ubuntu2) ...
Selecting previously unselected package liblua5.2-dev:amd64.
Preparing to unpack .../liblua5.2-dev_5.2.3-1_amd64.deb ...
Unpacking liblua5.2-dev:amd64 (5.2.3-1) ...
Selecting previously unselected package lua5.2.
Preparing to unpack .../lua5.2_5.2.3-1_amd64.deb ...
Unpacking lua5.2 (5.2.3-1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up liblua5.2-0:amd64 (5.2.3-1) ...
Setting up libtinfo-dev:amd64 (5.9+20140118-1ubuntu1) ...
Setting up libreadline6-dev:amd64 (6.3-4ubuntu2) ...
Setting up libreadline-dev:amd64 (6.3-4ubuntu2) ...
Setting up liblua5.2-dev:amd64 (5.2.3-1) ...
Setting up lua5.2 (5.2.3-1) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> cee006a9f198
Removing intermediate container eb0c40fefbfe
Step 23 : RUN apt-get update && apt-get install -y --no-install-recommends       mingw32       mingw32-binutils       mingw32-runtime       nsis
 ---> Running in e5213a46773c
Get:1 https://storage.googleapis.com stable InRelease
Ign https://storage.googleapis.com stable InRelease
Ign http://archive.ubuntu.com trusty InRelease
Ign http://packages.erlang-solutions.com trusty InRelease
Hit https://storage.googleapis.com stable Release.gpg
Hit http://archive.ubuntu.com trusty-updates InRelease
Hit http://archive.ubuntu.com trusty-security InRelease
Hit https://storage.googleapis.com stable Release
Hit http://packages.erlang-solutions.com trusty Release.gpg
Hit http://archive.ubuntu.com trusty Release.gpg
Hit http://archive.ubuntu.com trusty Release
Hit http://packages.erlang-solutions.com trusty Release
Hit http://archive.ubuntu.com trusty-updates/main Sources
Hit http://archive.ubuntu.com trusty-updates/restricted Sources
Hit http://archive.ubuntu.com trusty-updates/universe Sources
Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
Hit https://storage.googleapis.com stable/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages
Hit http://packages.erlang-solutions.com trusty/contrib amd64 Packages
Hit http://archive.ubuntu.com trusty-security/main Sources
Hit http://archive.ubuntu.com trusty-security/restricted Sources
Hit http://archive.ubuntu.com trusty-security/universe Sources
Hit http://archive.ubuntu.com trusty-security/main amd64 Packages
Hit http://archive.ubuntu.com trusty-security/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-security/universe amd64 Packages
Hit http://archive.ubuntu.com trusty/main Sources
Hit http://archive.ubuntu.com trusty/restricted Sources
Hit http://archive.ubuntu.com trusty/universe Sources
Hit http://archive.ubuntu.com trusty/main amd64 Packages
Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty/universe amd64 Packages
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  nsis-common
Suggested packages:
  gcc-doc cpp-doc nsis-doc nsis-pluginapi mingw-w64 wine
The following NEW packages will be installed:
  mingw32 mingw32-binutils mingw32-runtime nsis nsis-common
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.1 MB of archives.
After this operation, 209 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32-binutils amd64 2.20-0.2ubuntu1 [2033 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32-runtime all 3.15.2-0ubuntu1 [2084 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe mingw32 amd64 4.2.1.dfsg-2ubuntu1 [23.0 MB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/universe nsis-common all 2.46-7 [800 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/universe nsis amd64 2.46-7 [246 kB]
Fetched 28.1 MB in 17s (1596 kB/s)
Selecting previously unselected package mingw32-binutils.
(Reading database ... 55741 files and directories currently installed.)
Preparing to unpack .../mingw32-binutils_2.20-0.2ubuntu1_amd64.deb ...
Unpacking mingw32-binutils (2.20-0.2ubuntu1) ...
Selecting previously unselected package mingw32-runtime.
Preparing to unpack .../mingw32-runtime_3.15.2-0ubuntu1_all.deb ...
Unpacking mingw32-runtime (3.15.2-0ubuntu1) ...
Selecting previously unselected package mingw32.
Preparing to unpack .../mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb ...
Unpacking mingw32 (4.2.1.dfsg-2ubuntu1) ...
Selecting previously unselected package nsis-common.
Preparing to unpack .../nsis-common_2.46-7_all.deb ...
Unpacking nsis-common (2.46-7) ...
Selecting previously unselected package nsis.
Preparing to unpack .../archives/nsis_2.46-7_amd64.deb ...
Unpacking nsis (2.46-7) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up mingw32-binutils (2.20-0.2ubuntu1) ...
Setting up mingw32-runtime (3.15.2-0ubuntu1) ...
Setting up mingw32 (4.2.1.dfsg-2ubuntu1) ...
Setting up nsis-common (2.46-7) ...
Setting up nsis (2.46-7) ...
 ---> 92c89b077719
Removing intermediate container e5213a46773c
Step 24 : RUN apt-get clean &&     rm -rf /var/cache/apt/* &&     rm -rf /var/lib/apt/lists/* &&     rm -rf /tmp/* &&     rm -rf /var/tmp/*
 ---> Running in d9d424cb8712
 ---> 0e985de85c05
Removing intermediate container d9d424cb8712
Step 25 : ENV THRIFT_ROOT /thrift
 ---> Running in 2ab2923be9b7
 ---> cb0d8f96091e
Removing intermediate container 2ab2923be9b7
Step 26 : RUN mkdir -p $THRIFT_ROOT/src
 ---> Running in df94cc16a19f
 ---> 6f3ca884dd7d
Removing intermediate container df94cc16a19f
Step 27 : COPY scripts $THRIFT_ROOT
 ---> 0a544ac177d7
Removing intermediate container 9e622679d522
Step 28 : WORKDIR $THRIFT_ROOT/src
 ---> Running in 4d48c37fa522
 ---> bc2d647db61c
Removing intermediate container 4d48c37fa522
Successfully built bc2d647db61c
+ cat
+ docker build -t jenkins-thrift -
Sending build context to Docker daemon 2.048 kB
Sending build context to Docker daemon 2.048 kB

Step 1 : FROM thrift
 ---> bc2d647db61c
Step 2 : RUN apt-get update && apt-get install -y   cppcheck   sloccount
 ---> Running in 4b07f431df76
Get:1 https://storage.googleapis.com stable InRelease
Ign http://archive.ubuntu.com trusty InRelease
Ign https://storage.googleapis.com stable InRelease
Ign http://packages.erlang-solutions.com trusty InRelease
Get:2 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
Get:3 https://storage.googleapis.com stable Release
Get:4 http://packages.erlang-solutions.com trusty Release.gpg [836 B]
Get:5 https://storage.googleapis.com stable/main amd64 Packages
Get:6 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
Get:7 http://packages.erlang-solutions.com trusty Release [3687 B]
Get:8 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:9 http://packages.erlang-solutions.com trusty/contrib amd64 Packages [103 kB]
Get:10 http://archive.ubuntu.com trusty-updates/main Sources [342 kB]
Get:11 http://archive.ubuntu.com trusty-updates/restricted Sources [5217 B]
Get:12 http://archive.ubuntu.com trusty-updates/universe Sources [192 kB]
Get:13 http://archive.ubuntu.com trusty-updates/main amd64 Packages [945 kB]
Get:14 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [23.5 kB]
Get:15 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [462 kB]
Get:16 http://archive.ubuntu.com trusty-security/main Sources [140 kB]
Get:17 http://archive.ubuntu.com trusty-security/restricted Sources [3920 B]
Get:18 http://archive.ubuntu.com trusty-security/universe Sources [40.5 kB]
Get:19 http://archive.ubuntu.com trusty-security/main amd64 Packages [566 kB]
Get:20 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [20.2 kB]
Get:21 http://archive.ubuntu.com trusty-security/universe amd64 Packages [164 kB]
Get:22 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:23 http://archive.ubuntu.com trusty/main Sources [1335 kB]
Get:24 http://archive.ubuntu.com trusty/restricted Sources [5335 B]
Get:25 http://archive.ubuntu.com trusty/universe Sources [7926 kB]
Get:26 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Get:27 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB]
Get:28 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Fetched 21.8 MB in 7s (3058 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  libtinyxml2-0.0.0
Suggested packages:
  doc-base
The following NEW packages will be installed:
  cppcheck libtinyxml2-0.0.0 sloccount
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 827 kB of archives.
After this operation, 2244 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libtinyxml2-0.0.0 amd64 0~git20120518.1.a2ae54e-1 [27.4 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe cppcheck amd64 1.61-1 [684 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe sloccount amd64 2.26-5.1 [115 kB]
Fetched 827 kB in 2s (285 kB/s)
Selecting previously unselected package libtinyxml2-0.0.0:amd64.
(Reading database ... 57400 files and directories currently installed.)
Preparing to unpack .../libtinyxml2-0.0.0_0~git20120518.1.a2ae54e-1_amd64.deb ...
Unpacking libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Selecting previously unselected package cppcheck.
Preparing to unpack .../cppcheck_1.61-1_amd64.deb ...
Unpacking cppcheck (1.61-1) ...
Selecting previously unselected package sloccount.
Preparing to unpack .../sloccount_2.26-5.1_amd64.deb ...
Unpacking sloccount (2.26-5.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libtinyxml2-0.0.0:amd64 (0~git20120518.1.a2ae54e-1) ...
Setting up cppcheck (1.61-1) ...
Setting up sloccount (2.26-5.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
 ---> 7c4706cb7962
Removing intermediate container 4b07f431df76
Successfully built 7c4706cb7962
[Thrift-precommit] $ /bin/bash -xe /tmp/hudson1027472484749127845.sh
++ id -u
++ id -g
+ docker run --rm --user 2395:2395 -v <https://builds.apache.org/job/Thrift-precommit/ws/thrift>:/thrift -w /thrift -t jenkins-thrift /bin/bash -exc '
sh bootstrap.sh
sloccount --duplicates --wide --details lib tutorial test > sloccount.sc
cppcheck --error-exitcode=0 --force --xml lib/cpp/src/ lib/c_glib/src/ tutorial/cpp/ test/cpp/ 2> cppcheck-result.xml
'
+ sh bootstrap.sh
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212
configure.ac:86: installing './compile'
configure.ac:90: installing './config.guess'
configure.ac:90: installing './config.sub'
configure.ac:27: installing './install-sh'
configure.ac:27: installing './missing'
compiler/cpp/Makefile.am: installing './depcomp'
configure.ac: installing './ylwrap'
+ sloccount --duplicates --wide --details lib tutorial test
mkdir: cannot create directory '//.slocdata': Permission denied
/usr/bin/sloccount: 164: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 165: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 166: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 167: /usr/bin/sloccount: cannot create //.slocdata/.wctestfile: Directory nonexistent
/usr/bin/sloccount: 1: /usr/bin/sloccount: cannot open //.slocdata/.wctestfile: No such file
/usr/bin/sloccount: 169: [: Illegal number: 
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #414

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/414/>

------------------------------------------
[...truncated 11659 lines...]
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/__pycache__/TTransport.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/__pycache__/__init__.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/__pycache__/sslcompat.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/__pycache__/TSocket.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/__pycache__/TSSLSocket.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/__init__.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TJSONProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TMultiplexedProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TCompactProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TBase.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TBinaryProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/fastbinary.cpython-34m.so
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/TProtocolDecorator.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/__pycache__/TJSONProtocol.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/__pycache__/__init__.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/protocol/__pycache__/TProtocol.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/TSCons.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/compat.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/TTornado.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/server/TNonblockingServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/server/__init__.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/server/TProcessPoolServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/server/TServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/server/THttpServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/Thrift.py
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/__pycache__/__init__.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/__pycache__/Thrift.cpython-34.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-3.4/thrift/__pycache__/compat.cpython-34.pyc
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/module.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/binary.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/compact.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/types.o
warning: failed to remove lib/py/test/__pycache__/_import_local_thrift.cpython-34.pyc
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_types.rb
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_service.rb
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service_types.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service.rb
warning: failed to remove lib/rb/spec/gen-rb/thrift_spec_types.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/thrift_namespaced_spec_types.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/thrift_namespaced_spec_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/namespaced_nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/referenced_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/thrift_namespaced_spec_types.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/thrift_namespaced_spec_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/namespaced_nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/referenced_types.rb
warning: failed to remove lib/rb/spec/gen-rb/other_namespace/referenced_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/other_namespace/referenced_types.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service_types.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service.rb
warning: failed to remove lib/rb/spec/gen-rb/thrift_spec_constants.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/empty_service.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/service_for_exception_with_a_map.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/inherited.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/srv.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/reverse_order_service.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/debug_proto_test_constants.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/debug_proto_test_types.rb
warning: failed to remove lib/xml/gen-xml/OptionalRequiredTest.xml
warning: failed to remove lib/xml/gen-xml/ManyTypedefs.xml
warning: failed to remove lib/xml/gen-xml/ConstantsDemo.xml
warning: failed to remove lib/xml/gen-xml/EnumTest.xml
warning: failed to remove lib/xml/gen-xml/Recursive.xml
warning: failed to remove lib/xml/gen-xml/ManyOptionals.xml
warning: failed to remove lib/xml/gen-xml/ThriftTest.xml
warning: failed to remove lib/xml/gen-xml/AnnotationTest.xml
warning: failed to remove lib/xml/gen-xml/DocTest.xml
warning: failed to remove lib/xml/gen-xml/TypedefTest.xml
warning: failed to remove lib/xml/gen-xml/Include.xml
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_thrift_test_types.Plo
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_thrift_test.Plo
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_second_service.Plo
warning: failed to remove test/c_glib/src/.deps/test_server.Po
warning: failed to remove test/c_glib/src/.deps/test_client.Po
warning: failed to remove test/c_glib/src/.deps/thrift_test_handler.Po
warning: failed to remove test/cpp/gen-cpp/.deps/StressTest_constants.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest_constants.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/Service.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/StressTest_types.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest_types.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest.Plo
warning: failed to remove test/cpp/src/.deps/StressTest.Po
warning: failed to remove test/cpp/src/.deps/ThriftTest_extras.Plo
warning: failed to remove test/cpp/src/.deps/StressTestNonBlocking.Po
warning: failed to remove test/cpp/src/.deps/TestClient.Po
warning: failed to remove test/cpp/src/.deps/TestServer.Po
warning: failed to remove test/dart/test_client/packages/http
warning: failed to remove test/dart/test_client/packages/barback
warning: failed to remove test/dart/test_client/packages/shelf
warning: failed to remove test/dart/test_client/packages/http_multi_server
warning: failed to remove test/dart/test_client/packages/thrift
warning: failed to remove test/dart/test_client/packages/source_map_stack_trace
warning: failed to remove test/dart/test_client/packages/stream_channel
warning: failed to remove test/dart/test_client/packages/package_config
warning: failed to remove test/dart/test_client/packages/matcher
warning: failed to remove test/dart/test_client/packages/crypto
warning: failed to remove test/dart/test_client/packages/source_maps
warning: failed to remove test/dart/test_client/packages/mime
warning: failed to remove test/dart/test_client/packages/plugin
warning: failed to remove test/dart/test_client/packages/pool
warning: failed to remove test/dart/test_client/packages/source_span
warning: failed to remove test/dart/test_client/packages/csslib
warning: failed to remove test/dart/test_client/packages/yaml
warning: failed to remove test/dart/test_client/packages/shelf_web_socket
warning: failed to remove test/dart/test_client/packages/charcode
warning: failed to remove test/dart/test_client/packages/shelf_static
warning: failed to remove test/dart/test_client/packages/stack_trace
warning: failed to remove test/dart/test_client/packages/collection
warning: failed to remove test/dart/test_client/packages/http_parser
warning: failed to remove test/dart/test_client/packages/fixnum
warning: failed to remove test/dart/test_client/packages/glob
warning: failed to remove test/dart/test_client/packages/string_scanner
warning: failed to remove test/dart/test_client/packages/boolean_selector
warning: failed to remove test/dart/test_client/packages/watcher
warning: failed to remove test/dart/test_client/packages/thrift_test
warning: failed to remove test/dart/test_client/packages/pub_semver
warning: failed to remove test/dart/test_client/packages/args
warning: failed to remove test/dart/test_client/packages/utf
warning: failed to remove test/dart/test_client/packages/analyzer
warning: failed to remove test/dart/test_client/packages/path
warning: failed to remove test/dart/test_client/packages/async
warning: failed to remove test/dart/test_client/packages/html
warning: failed to remove test/dart/test_client/packages/logging
warning: failed to remove test/dart/test_client/packages/test
warning: failed to remove test/py.twisted/_trial_temp/test.log
warning: failed to remove test/py.twisted/_trial_temp/_trial_marker
warning: failed to remove test/rb/gen-rb/small_service.rb
warning: failed to remove test/rb/gen-rb/thrift_test_constants.rb
warning: failed to remove test/rb/gen-rb/thrift_test.rb
warning: failed to remove test/rb/gen-rb/small_test_constants.rb
warning: failed to remove test/rb/gen-rb/thrift_test_types.rb
warning: failed to remove test/rb/gen-rb/second_service.rb
warning: failed to remove test/rb/gen-rb/small_test_types.rb
warning: failed to remove tutorial/c_glib/.deps/c_glib_client.Po
warning: failed to remove tutorial/c_glib/.deps/c_glib_server.Po
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-calculator.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-tutorial_types.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-shared_service.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-shared_types.Plo
warning: failed to remove tutorial/cpp/.deps/CppClient.Po
warning: failed to remove tutorial/cpp/.deps/CppServer.Po
warning: failed to remove tutorial/cpp/gen-cpp/.deps/tutorial_constants.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/shared_types.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/shared_constants.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/Calculator.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/SharedService.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/tutorial_types.Plo
warning: failed to remove tutorial/d/gen-d/share/shared_types.d
warning: failed to remove tutorial/d/gen-d/share/SharedService.d
warning: failed to remove tutorial/d/gen-d/share/SharedService_server.skeleton.d
warning: failed to remove tutorial/d/gen-d/tutorial/tutorial_types.d
warning: failed to remove tutorial/d/gen-d/tutorial/Calculator_server.skeleton.d
warning: failed to remove tutorial/d/gen-d/tutorial/Calculator.d
warning: failed to remove tutorial/d/gen-d/tutorial/tutorial_constants.d
warning: failed to remove tutorial/dart/client/packages/http
warning: failed to remove tutorial/dart/client/packages/thrift
warning: failed to remove tutorial/dart/client/packages/browser
warning: failed to remove tutorial/dart/client/packages/stream_channel
warning: failed to remove tutorial/dart/client/packages/shared
warning: failed to remove tutorial/dart/client/packages/crypto
warning: failed to remove tutorial/dart/client/packages/source_span
warning: failed to remove tutorial/dart/client/packages/tutorial
warning: failed to remove tutorial/dart/client/packages/charcode
warning: failed to remove tutorial/dart/client/packages/stack_trace
warning: failed to remove tutorial/dart/client/packages/collection
warning: failed to remove tutorial/dart/client/packages/http_parser
warning: failed to remove tutorial/dart/client/packages/fixnum
warning: failed to remove tutorial/dart/client/packages/string_scanner
warning: failed to remove tutorial/dart/client/packages/path
warning: failed to remove tutorial/dart/client/packages/async
warning: failed to remove tutorial/dart/client/packages/logging
warning: failed to remove tutorial/dart/console_client/packages/http
warning: failed to remove tutorial/dart/console_client/packages/thrift
warning: failed to remove tutorial/dart/console_client/packages/stream_channel
warning: failed to remove tutorial/dart/console_client/packages/shared
warning: failed to remove tutorial/dart/console_client/packages/crypto
warning: failed to remove tutorial/dart/console_client/packages/source_span
warning: failed to remove tutorial/dart/console_client/packages/tutorial
warning: failed to remove tutorial/dart/console_client/packages/charcode
warning: failed to remove tutorial/dart/console_client/packages/stack_trace
warning: failed to remove tutorial/dart/console_client/packages/collection
warning: failed to remove tutorial/dart/console_client/packages/http_parser
warning: failed to remove tutorial/dart/console_client/packages/fixnum
warning: failed to remove tutorial/dart/console_client/packages/string_scanner
warning: failed to remove tutorial/dart/console_client/packages/args
warning: failed to remove tutorial/dart/console_client/packages/path
warning: failed to remove tutorial/dart/console_client/packages/async
warning: failed to remove tutorial/dart/console_client/packages/logging
warning: failed to remove tutorial/dart/server/packages/http
warning: failed to remove tutorial/dart/server/packages/thrift
warning: failed to remove tutorial/dart/server/packages/stream_channel
warning: failed to remove tutorial/dart/server/packages/shared
warning: failed to remove tutorial/dart/server/packages/crypto
warning: failed to remove tutorial/dart/server/packages/source_span
warning: failed to remove tutorial/dart/server/packages/tutorial
warning: failed to remove tutorial/dart/server/packages/charcode
warning: failed to remove tutorial/dart/server/packages/stack_trace
warning: failed to remove tutorial/dart/server/packages/collection
warning: failed to remove tutorial/dart/server/packages/http_parser
warning: failed to remove tutorial/dart/server/packages/fixnum
warning: failed to remove tutorial/dart/server/packages/string_scanner
warning: failed to remove tutorial/dart/server/packages/args
warning: failed to remove tutorial/dart/server/packages/path
warning: failed to remove tutorial/dart/server/packages/async
warning: failed to remove tutorial/dart/server/packages/logging

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1669)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1665)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1307)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1319)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:670)
	at hudson.plugins.git.GitAPI.clean(GitAPI.java:311)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-5(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.clean(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.clean(RemoteGitImpl.java:453)
	at hudson.plugins.git.extensions.impl.CleanBeforeCheckout.decorateFetchCommand(CleanBeforeCheckout.java:32)
	at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:762)
	... 11 more
ERROR: null
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #413

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/413/>

------------------------------------------
[...truncated 11641 lines...]
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/server/THttpServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/server/TNonblockingServer.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/compat.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSocket.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/sslcompat.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/__init__.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSocket.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/sslcompat.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/__init__.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TZlibTransport.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/THttpClient.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTransport.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TSSLSocket.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/transport/TTwisted.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TMultiplexedProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/__init__.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TBinaryProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TBase.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TJSONProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TProtocolDecorator.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TProtocol.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TJSONProtocol.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/__init__.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/TCompactProtocol.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/protocol/fastbinary.so
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/Thrift.pyc
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/__init__.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/TSerialization.py
warning: failed to remove lib/py/build/lib.linux-x86_64-2.7/thrift/TSCons.py
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/binary.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/compact.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/module.o
warning: failed to remove lib/py/build/temp.linux-x86_64-3.4/src/ext/types.o
warning: failed to remove lib/py/test/__pycache__/_import_local_thrift.cpython-34.pyc
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_types.rb
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_service.rb
warning: failed to remove lib/rb/benchmark/gen-rb/benchmark_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/base/base_service_types.rb
warning: failed to remove lib/rb/spec/gen-rb/other_namespace/referenced_types.rb
warning: failed to remove lib/rb/spec/gen-rb/other_namespace/referenced_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/thrift_spec_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/namespaced_nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/thrift_namespaced_spec_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/thrift_namespaced_spec_types.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/referenced_types.rb
warning: failed to remove lib/rb/spec/gen-rb/flat/referenced_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/namespaced_nonblocking_service.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/thrift_namespaced_spec_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/namespaced_spec_namespace/thrift_namespaced_spec_types.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service_constants.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service.rb
warning: failed to remove lib/rb/spec/gen-rb/extended/extended_service_types.rb
warning: failed to remove lib/rb/spec/gen-rb/thrift_spec_types.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/debug_proto_test_constants.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/service_for_exception_with_a_map.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/debug_proto_test_types.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/inherited.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/empty_service.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/reverse_order_service.rb
warning: failed to remove lib/rb/test/debug_proto/gen-rb/srv.rb
warning: failed to remove lib/xml/gen-xml/DocTest.xml
warning: failed to remove lib/xml/gen-xml/ManyTypedefs.xml
warning: failed to remove lib/xml/gen-xml/TypedefTest.xml
warning: failed to remove lib/xml/gen-xml/AnnotationTest.xml
warning: failed to remove lib/xml/gen-xml/OptionalRequiredTest.xml
warning: failed to remove lib/xml/gen-xml/Recursive.xml
warning: failed to remove lib/xml/gen-xml/EnumTest.xml
warning: failed to remove lib/xml/gen-xml/ManyOptionals.xml
warning: failed to remove lib/xml/gen-xml/ConstantsDemo.xml
warning: failed to remove lib/xml/gen-xml/ThriftTest.xml
warning: failed to remove lib/xml/gen-xml/Include.xml
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_second_service.Plo
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_thrift_test.Plo
warning: failed to remove test/c_glib/gen-c_glib/.deps/t_test_thrift_test_types.Plo
warning: failed to remove test/c_glib/src/.deps/test_server.Po
warning: failed to remove test/c_glib/src/.deps/test_client.Po
warning: failed to remove test/c_glib/src/.deps/thrift_test_handler.Po
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest_constants.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/Service.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/StressTest_constants.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/ThriftTest_types.Plo
warning: failed to remove test/cpp/gen-cpp/.deps/StressTest_types.Plo
warning: failed to remove test/cpp/src/.deps/StressTestNonBlocking.Po
warning: failed to remove test/cpp/src/.deps/StressTest.Po
warning: failed to remove test/cpp/src/.deps/TestClient.Po
warning: failed to remove test/cpp/src/.deps/ThriftTest_extras.Plo
warning: failed to remove test/cpp/src/.deps/TestServer.Po
warning: failed to remove test/dart/test_client/packages/http_parser
warning: failed to remove test/dart/test_client/packages/thrift
warning: failed to remove test/dart/test_client/packages/html
warning: failed to remove test/dart/test_client/packages/watcher
warning: failed to remove test/dart/test_client/packages/glob
warning: failed to remove test/dart/test_client/packages/string_scanner
warning: failed to remove test/dart/test_client/packages/utf
warning: failed to remove test/dart/test_client/packages/source_map_stack_trace
warning: failed to remove test/dart/test_client/packages/logging
warning: failed to remove test/dart/test_client/packages/thrift_test
warning: failed to remove test/dart/test_client/packages/collection
warning: failed to remove test/dart/test_client/packages/yaml
warning: failed to remove test/dart/test_client/packages/crypto
warning: failed to remove test/dart/test_client/packages/shelf_web_socket
warning: failed to remove test/dart/test_client/packages/package_config
warning: failed to remove test/dart/test_client/packages/test
warning: failed to remove test/dart/test_client/packages/mime
warning: failed to remove test/dart/test_client/packages/args
warning: failed to remove test/dart/test_client/packages/source_maps
warning: failed to remove test/dart/test_client/packages/analyzer
warning: failed to remove test/dart/test_client/packages/charcode
warning: failed to remove test/dart/test_client/packages/path
warning: failed to remove test/dart/test_client/packages/barback
warning: failed to remove test/dart/test_client/packages/http
warning: failed to remove test/dart/test_client/packages/stream_channel
warning: failed to remove test/dart/test_client/packages/matcher
warning: failed to remove test/dart/test_client/packages/http_multi_server
warning: failed to remove test/dart/test_client/packages/plugin
warning: failed to remove test/dart/test_client/packages/async
warning: failed to remove test/dart/test_client/packages/csslib
warning: failed to remove test/dart/test_client/packages/shelf_static
warning: failed to remove test/dart/test_client/packages/pool
warning: failed to remove test/dart/test_client/packages/source_span
warning: failed to remove test/dart/test_client/packages/fixnum
warning: failed to remove test/dart/test_client/packages/stack_trace
warning: failed to remove test/dart/test_client/packages/shelf
warning: failed to remove test/dart/test_client/packages/pub_semver
warning: failed to remove test/py.twisted/_trial_temp/_trial_marker
warning: failed to remove test/py.twisted/_trial_temp/test.log
warning: failed to remove test/rb/gen-rb/thrift_test_constants.rb
warning: failed to remove test/rb/gen-rb/small_test_constants.rb
warning: failed to remove test/rb/gen-rb/small_test_types.rb
warning: failed to remove test/rb/gen-rb/small_service.rb
warning: failed to remove test/rb/gen-rb/thrift_test_types.rb
warning: failed to remove test/rb/gen-rb/second_service.rb
warning: failed to remove test/rb/gen-rb/thrift_test.rb
warning: failed to remove tutorial/c_glib/.deps/c_glib_server.Po
warning: failed to remove tutorial/c_glib/.deps/c_glib_client.Po
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-calculator.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-shared_types.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-tutorial_types.Plo
warning: failed to remove tutorial/c_glib/gen-c_glib/.deps/libtutorialgencglib_la-shared_service.Plo
warning: failed to remove tutorial/cpp/.deps/CppClient.Po
warning: failed to remove tutorial/cpp/.deps/CppServer.Po
warning: failed to remove tutorial/cpp/gen-cpp/.deps/tutorial_types.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/shared_types.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/shared_constants.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/Calculator.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/tutorial_constants.Plo
warning: failed to remove tutorial/cpp/gen-cpp/.deps/SharedService.Plo
warning: failed to remove tutorial/d/gen-d/share/SharedService.d
warning: failed to remove tutorial/d/gen-d/share/SharedService_server.skeleton.d
warning: failed to remove tutorial/d/gen-d/share/shared_types.d
warning: failed to remove tutorial/d/gen-d/tutorial/Calculator_server.skeleton.d
warning: failed to remove tutorial/d/gen-d/tutorial/Calculator.d
warning: failed to remove tutorial/d/gen-d/tutorial/tutorial_constants.d
warning: failed to remove tutorial/d/gen-d/tutorial/tutorial_types.d
warning: failed to remove tutorial/dart/client/packages/http_parser
warning: failed to remove tutorial/dart/client/packages/shared
warning: failed to remove tutorial/dart/client/packages/thrift
warning: failed to remove tutorial/dart/client/packages/string_scanner
warning: failed to remove tutorial/dart/client/packages/logging
warning: failed to remove tutorial/dart/client/packages/collection
warning: failed to remove tutorial/dart/client/packages/crypto
warning: failed to remove tutorial/dart/client/packages/tutorial
warning: failed to remove tutorial/dart/client/packages/charcode
warning: failed to remove tutorial/dart/client/packages/path
warning: failed to remove tutorial/dart/client/packages/browser
warning: failed to remove tutorial/dart/client/packages/http
warning: failed to remove tutorial/dart/client/packages/stream_channel
warning: failed to remove tutorial/dart/client/packages/async
warning: failed to remove tutorial/dart/client/packages/source_span
warning: failed to remove tutorial/dart/client/packages/fixnum
warning: failed to remove tutorial/dart/client/packages/stack_trace
warning: failed to remove tutorial/dart/console_client/packages/http_parser
warning: failed to remove tutorial/dart/console_client/packages/shared
warning: failed to remove tutorial/dart/console_client/packages/thrift
warning: failed to remove tutorial/dart/console_client/packages/string_scanner
warning: failed to remove tutorial/dart/console_client/packages/logging
warning: failed to remove tutorial/dart/console_client/packages/collection
warning: failed to remove tutorial/dart/console_client/packages/crypto
warning: failed to remove tutorial/dart/console_client/packages/args
warning: failed to remove tutorial/dart/console_client/packages/tutorial
warning: failed to remove tutorial/dart/console_client/packages/charcode
warning: failed to remove tutorial/dart/console_client/packages/path
warning: failed to remove tutorial/dart/console_client/packages/http
warning: failed to remove tutorial/dart/console_client/packages/stream_channel
warning: failed to remove tutorial/dart/console_client/packages/async
warning: failed to remove tutorial/dart/console_client/packages/source_span
warning: failed to remove tutorial/dart/console_client/packages/fixnum
warning: failed to remove tutorial/dart/console_client/packages/stack_trace
warning: failed to remove tutorial/dart/server/packages/http_parser
warning: failed to remove tutorial/dart/server/packages/shared
warning: failed to remove tutorial/dart/server/packages/thrift
warning: failed to remove tutorial/dart/server/packages/string_scanner
warning: failed to remove tutorial/dart/server/packages/logging
warning: failed to remove tutorial/dart/server/packages/collection
warning: failed to remove tutorial/dart/server/packages/crypto
warning: failed to remove tutorial/dart/server/packages/args
warning: failed to remove tutorial/dart/server/packages/tutorial
warning: failed to remove tutorial/dart/server/packages/charcode
warning: failed to remove tutorial/dart/server/packages/path
warning: failed to remove tutorial/dart/server/packages/http
warning: failed to remove tutorial/dart/server/packages/stream_channel
warning: failed to remove tutorial/dart/server/packages/async
warning: failed to remove tutorial/dart/server/packages/source_span
warning: failed to remove tutorial/dart/server/packages/fixnum
warning: failed to remove tutorial/dart/server/packages/stack_trace

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1669)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1665)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1307)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1319)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:670)
	at hudson.plugins.git.GitAPI.clean(GitAPI.java:311)
	at sun.reflect.GeneratedMethodAccessor1336.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-1(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.clean(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.clean(RemoteGitImpl.java:453)
	at hudson.plugins.git.extensions.impl.CleanBeforeCheckout.decorateFetchCommand(CleanBeforeCheckout.java:32)
	at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:762)
	... 11 more
ERROR: null
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #412

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/412/>

------------------------------------------
[...truncated 44151 lines...]
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args$_Fields.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args$getStruct_argsTupleSchemeFactory.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$SharedStructStandardSchemeFactory.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$SharedStructStandardScheme.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args$getStruct_argsStandardSchemeFactory.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_result.class
warning: failed to remove tutorial/java/build/shared/SharedService$Client.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$1.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncProcessor$getStruct.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args.class
warning: failed to remove tutorial/java/build/shared/SharedService$1.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_result$getStruct_resultStandardSchemeFactory.class
warning: failed to remove tutorial/java/build/shared/SharedService$Processor$getStruct.class
warning: failed to remove tutorial/java/build/shared/SharedService$Client$Factory.class
warning: failed to remove tutorial/java/build/shared/SharedService.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncProcessor$getStruct$1.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_result$getStruct_resultStandardScheme.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncClient$Factory.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_result$getStruct_resultTupleScheme.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncIface.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args$getStruct_argsStandardScheme.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$_Fields.class
warning: failed to remove tutorial/java/build/shared/SharedService$Iface.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncClient$getStruct_call.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$SharedStructTupleScheme.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncClient.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_result$_Fields.class
warning: failed to remove tutorial/java/build/shared/SharedStruct.class
warning: failed to remove tutorial/java/build/shared/SharedService$getStruct_args$getStruct_argsTupleScheme.class
warning: failed to remove tutorial/java/build/shared/SharedService$AsyncProcessor.class
warning: failed to remove tutorial/java/build/shared/SharedStruct$SharedStructTupleSchemeFactory.class
warning: failed to remove tutorial/java/build/JavaServer.class
warning: failed to remove tutorial/java/build/JavaServer$2.class
warning: failed to remove tutorial/java/build/CalculatorHandler.class
warning: failed to remove tutorial/java/build/log/tutorial.log
warning: failed to remove tutorial/java/build/CalculatorHandler$1.class
warning: failed to remove tutorial/java/gen-java/tutorial/InvalidOperation.java
warning: failed to remove tutorial/java/gen-java/tutorial/Operation.java
warning: failed to remove tutorial/java/gen-java/tutorial/tutorialConstants.java
warning: failed to remove tutorial/java/gen-java/tutorial/Calculator.java
warning: failed to remove tutorial/java/gen-java/tutorial/Work.java
warning: failed to remove tutorial/java/gen-java/shared/SharedStruct.java
warning: failed to remove tutorial/java/gen-java/shared/SharedService.java
warning: failed to remove tutorial/js/build/Httpd$HttpFileHandler$2.class
warning: failed to remove tutorial/js/build/Httpd$HttpFileHandler.class
warning: failed to remove tutorial/js/build/Httpd$RequestListenerThread.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result$ping_resultStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result$add_resultStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Work$WorkTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$add.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args$zip_argsStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result$calculate_resultTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args$add_argsStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args$zip_argsStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient$calculate_call.class
warning: failed to remove tutorial/js/build/tutorial/Work$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$zip.class
warning: failed to remove tutorial/js/build/tutorial/Calculator.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation.class
warning: failed to remove tutorial/js/build/tutorial/Work$WorkStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args$zip_argsTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Processor$zip.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient$add_call.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result$ping_resultStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$ping$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Client$Factory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args$add_argsTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Iface.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result$add_resultStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args$add_argsTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$ping.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args$calculate_argsTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Operation.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient$Factory.class
warning: failed to remove tutorial/js/build/tutorial/tutorialConstants.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$add$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args$ping_argsStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$calculate.class
warning: failed to remove tutorial/js/build/tutorial/Work$WorkStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$zip_args$zip_argsTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result$calculate_resultStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_args$add_argsStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$InvalidOperationStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args$ping_argsStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args$calculate_argsStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args$ping_argsTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncIface.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Processor$ping.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result$add_resultTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args$ping_argsTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result$ping_resultTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$calculate$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Processor$add.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncProcessor$zip$1.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient$zip_call.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$InvalidOperationTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$InvalidOperationStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args$calculate_argsTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Work$1.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$InvalidOperationTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/InvalidOperation$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Client.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Processor$calculate.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result$calculate_resultStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_result$ping_resultTupleScheme.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_args$calculate_argsStandardScheme.class
warning: failed to remove tutorial/js/build/tutorial/Work.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result$add_resultTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$add_result$_Fields.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$Processor.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$calculate_result$calculate_resultTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$AsyncClient$ping_call.class
warning: failed to remove tutorial/js/build/tutorial/Calculator$ping_args.class
warning: failed to remove tutorial/js/build/tutorial/Work$WorkTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/Httpd$WorkerThread.class
warning: failed to remove tutorial/js/build/Httpd$HttpFileHandler$1.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result$getStruct_resultTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/shared/SharedService$Processor.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args$_Fields.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args$getStruct_argsTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$SharedStructStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$SharedStructStandardScheme.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args$getStruct_argsStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result.class
warning: failed to remove tutorial/js/build/shared/SharedService$Client.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$1.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncProcessor$getStruct.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args.class
warning: failed to remove tutorial/js/build/shared/SharedService$1.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result$getStruct_resultStandardSchemeFactory.class
warning: failed to remove tutorial/js/build/shared/SharedService$Processor$getStruct.class
warning: failed to remove tutorial/js/build/shared/SharedService$Client$Factory.class
warning: failed to remove tutorial/js/build/shared/SharedService.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncProcessor$getStruct$1.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result$getStruct_resultStandardScheme.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncClient$Factory.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result$getStruct_resultTupleScheme.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncIface.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args$getStruct_argsStandardScheme.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$_Fields.class
warning: failed to remove tutorial/js/build/shared/SharedService$Iface.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncClient$getStruct_call.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$SharedStructTupleScheme.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncClient.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_result$_Fields.class
warning: failed to remove tutorial/js/build/shared/SharedStruct.class
warning: failed to remove tutorial/js/build/shared/SharedService$getStruct_args$getStruct_argsTupleScheme.class
warning: failed to remove tutorial/js/build/shared/SharedService$AsyncProcessor.class
warning: failed to remove tutorial/js/build/shared/SharedStruct$SharedStructTupleSchemeFactory.class
warning: failed to remove tutorial/js/build/Httpd.class
warning: failed to remove tutorial/js/build/CalculatorHandler.class
warning: failed to remove tutorial/js/build/Httpd$HttpFileHandler$3.class
warning: failed to remove tutorial/js/build/CalculatorHandler$1.class
warning: failed to remove tutorial/nodejs/gen-nodejs/shared_types.js
warning: failed to remove tutorial/nodejs/gen-nodejs/Calculator.js
warning: failed to remove tutorial/nodejs/gen-nodejs/tutorial_types.js
warning: failed to remove tutorial/nodejs/gen-nodejs/SharedService.js
warning: failed to remove tutorial/py.tornado/gen-py.tornado/tutorial/ttypes.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/tutorial/__init__.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/tutorial/Calculator.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/tutorial/Calculator-remote
warning: failed to remove tutorial/py.tornado/gen-py.tornado/tutorial/constants.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/shared/ttypes.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/shared/SharedService-remote
warning: failed to remove tutorial/py.tornado/gen-py.tornado/shared/__init__.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/shared/constants.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/shared/SharedService.py
warning: failed to remove tutorial/py.tornado/gen-py.tornado/__init__.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/tutorial/ttypes.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/tutorial/__init__.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/tutorial/Calculator.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/tutorial/Calculator-remote
warning: failed to remove tutorial/py.twisted/gen-py.twisted/tutorial/constants.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/shared/ttypes.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/shared/SharedService-remote
warning: failed to remove tutorial/py.twisted/gen-py.twisted/shared/__init__.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/shared/constants.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/shared/SharedService.py
warning: failed to remove tutorial/py.twisted/gen-py.twisted/__init__.py
warning: failed to remove tutorial/py/gen-py/tutorial/ttypes.py
warning: failed to remove tutorial/py/gen-py/tutorial/__init__.py
warning: failed to remove tutorial/py/gen-py/tutorial/Calculator.py
warning: failed to remove tutorial/py/gen-py/tutorial/Calculator-remote
warning: failed to remove tutorial/py/gen-py/tutorial/constants.py
warning: failed to remove tutorial/py/gen-py/shared/ttypes.py
warning: failed to remove tutorial/py/gen-py/shared/SharedService-remote
warning: failed to remove tutorial/py/gen-py/shared/__init__.py
warning: failed to remove tutorial/py/gen-py/shared/constants.py
warning: failed to remove tutorial/py/gen-py/shared/SharedService.py
warning: failed to remove tutorial/py/gen-py/__init__.py
warning: failed to remove tutorial/rb/gen-rb/tutorial_types.rb
warning: failed to remove tutorial/rb/gen-rb/calculator.rb
warning: failed to remove tutorial/rb/gen-rb/shared_types.rb
warning: failed to remove tutorial/rb/gen-rb/tutorial_constants.rb
warning: failed to remove tutorial/rb/gen-rb/shared_service.rb
warning: failed to remove tutorial/rb/gen-rb/shared_constants.rb

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1669)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1665)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1307)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:1319)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.clean(CliGitAPIImpl.java:670)
	at hudson.plugins.git.GitAPI.clean(GitAPI.java:311)
	at sun.reflect.GeneratedMethodAccessor1173.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to H10(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.clean(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.clean(RemoteGitImpl.java:453)
	at hudson.plugins.git.extensions.impl.CleanBeforeCheckout.decorateFetchCommand(CleanBeforeCheckout.java:32)
	at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:762)
	... 11 more
ERROR: null
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #411

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/411/>

------------------------------------------
GitHub pull request #980 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on H10 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/master:refs/remotes/origin/master
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to H10(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/lua/TCompactProtocol.lua: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #410

Build failed in Jenkins: Thrift-precommit #410

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/410/changes>

Changes:

[jim.king] THRIFT-3038: fix a couple races and removed volatile per analysis

------------------------------------------
[...truncated 48185 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: 1197631334
Using temp file: /tmp/thrift.transport_test.1159713610
Using temp file: /tmp/thrift.transport_test.343815061
Using temp file: /tmp/thrift.transport_test.3072850479
Using temp file: /tmp/thrift.transport_test.434909861
Using temp file: /tmp/thrift.transport_test.703781041
Using temp file: /tmp/thrift.transport_test.1942265873
Using temp file: /tmp/thrift.transport_test.3092481662
Using temp file: /tmp/thrift.transport_test.2304615853
Using temp file: /tmp/thrift.transport_test.3330254431
Using temp file: /tmp/thrift.transport_test.2214737182
Using temp file: /tmp/thrift.transport_test.1823062848
Using temp file: /tmp/thrift.transport_test.3083642111
Using temp file: /tmp/thrift.transport_test.236225963
Using temp file: /tmp/thrift.transport_test.1366399186
Using temp file: /tmp/thrift.transport_test.3573177886
Using temp file: /tmp/thrift.transport_test.481164806
Using temp file: /tmp/thrift.transport_test.4161502776
Using temp file: /tmp/thrift.transport_test.1720945200
Using temp file: /tmp/thrift.transport_test.705879646
Using temp file: /tmp/thrift.transport_test.1354899456
Using temp file: /tmp/thrift.transport_test.2419534504
Using temp file: /tmp/thrift.transport_test.2416575516
Using temp file: /tmp/thrift.transport_test.3161375926
Using temp file: /tmp/thrift.transport_test.91795223
Using temp file: /tmp/thrift.transport_test.3229137834
Using temp file: /tmp/thrift.transport_test.1593642766
Using temp file: /tmp/thrift.transport_test.2276702416
Using temp file: /tmp/thrift.transport_test.2689987992
Using temp file: /tmp/thrift.transport_test.3530683243
Using temp file: /tmp/thrift.transport_test.2611373488
Using temp file: /tmp/thrift.transport_test.955731170
Using temp file: /tmp/thrift.transport_test.2070381542
Using temp file: /tmp/thrift.transport_test.805820059
Using temp file: /tmp/thrift.transport_test.3749730283
Using temp file: /tmp/thrift.transport_test.3803252855
Using temp file: /tmp/thrift.transport_test.2576467312
Using temp file: /tmp/thrift.transport_test.3986573811
Using temp file: /tmp/thrift.transport_test.276572046
Using temp file: /tmp/thrift.transport_test.1342994882
Using temp file: /tmp/thrift.transport_test.29580506
Using temp file: /tmp/thrift.transport_test.1789231909
Using temp file: /tmp/thrift.transport_test.4212523026
Using temp file: /tmp/thrift.transport_test.2289548707
Using temp file: /tmp/thrift.transport_test.389148433
Using temp file: /tmp/thrift.transport_test.1725995610
Using temp file: /tmp/thrift.transport_test.3037308162
Using temp file: /tmp/thrift.transport_test.2708736854
Using temp file: /tmp/thrift.transport_test.1087587007
Using temp file: /tmp/thrift.transport_test.4051152290
Using temp file: /tmp/thrift.transport_test.1552760417
Using temp file: /tmp/thrift.transport_test.2456559451
Using temp file: /tmp/thrift.transport_test.157348805
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x22742181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x22742181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3038

Build failed in Jenkins: Thrift-precommit #409

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/409/>

------------------------------------------
[...truncated 48575 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/binary.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: 1792986086
Using temp file: /tmp/thrift.transport_test.1993578805
Using temp file: /tmp/thrift.transport_test.230802464
Using temp file: /tmp/thrift.transport_test.557791474
Using temp file: /tmp/thrift.transport_test.2010670900
Using temp file: /tmp/thrift.transport_test.285094274
Using temp file: /tmp/thrift.transport_test.3099884910
Using temp file: /tmp/thrift.transport_test.2107075103
Using temp file: /tmp/thrift.transport_test.2945930411
Using temp file: /tmp/thrift.transport_test.1982409477
Using temp file: /tmp/thrift.transport_test.1055947025
Using temp file: /tmp/thrift.transport_test.356452968
Using temp file: /tmp/thrift.transport_test.1986229861
Using temp file: /tmp/thrift.transport_test.1043650884
Using temp file: /tmp/thrift.transport_test.3403643172
Using temp file: /tmp/thrift.transport_test.481269641
Using temp file: /tmp/thrift.transport_test.3541999917
Using temp file: /tmp/thrift.transport_test.3120718897
Using temp file: /tmp/thrift.transport_test.2066502928
Using temp file: /tmp/thrift.transport_test.2256443010
Using temp file: /tmp/thrift.transport_test.4093125080
Using temp file: /tmp/thrift.transport_test.222990384
Using temp file: /tmp/thrift.transport_test.3784760065
Using temp file: /tmp/thrift.transport_test.373566460
Using temp file: /tmp/thrift.transport_test.3304032460
Using temp file: /tmp/thrift.transport_test.2244858014
Using temp file: /tmp/thrift.transport_test.3011740309
Using temp file: /tmp/thrift.transport_test.2960657355
Using temp file: /tmp/thrift.transport_test.1008606317
Using temp file: /tmp/thrift.transport_test.4149701645
Using temp file: /tmp/thrift.transport_test.1419115037
Using temp file: /tmp/thrift.transport_test.702074529
Using temp file: /tmp/thrift.transport_test.2583021499
Using temp file: /tmp/thrift.transport_test.4054874734
Using temp file: /tmp/thrift.transport_test.4267106207
Using temp file: /tmp/thrift.transport_test.142297925
Using temp file: /tmp/thrift.transport_test.1292806002
Using temp file: /tmp/thrift.transport_test.2169603988
Using temp file: /tmp/thrift.transport_test.3952459212
Using temp file: /tmp/thrift.transport_test.470817259
Using temp file: /tmp/thrift.transport_test.2805871507
Using temp file: /tmp/thrift.transport_test.2498585328
Using temp file: /tmp/thrift.transport_test.4139646296
Using temp file: /tmp/thrift.transport_test.1653954521
Using temp file: /tmp/thrift.transport_test.1675269267
Using temp file: /tmp/thrift.transport_test.405886461
Using temp file: /tmp/thrift.transport_test.3620944719
Using temp file: /tmp/thrift.transport_test.1308445861
Using temp file: /tmp/thrift.transport_test.2366786959
Using temp file: /tmp/thrift.transport_test.2293361937
Using temp file: /tmp/thrift.transport_test.2255841730
Using temp file: /tmp/thrift.transport_test.3080763804
Using temp file: /tmp/thrift.transport_test.21275897
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x3dee4181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x3dee4181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #408

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/408/changes>

Changes:

[nsuke] THRIFT-3760 Fix install paths etc of debian packages for py and perl

[nsuke] THRIFT-3761 Add debian package for Python3

[nsuke] THRIFT-3762 Fix warnings for deprecated Thrift "byte" fields

[nsuke] THRIFT-3763 Fix serialization of i64 larger than 2^53 for browserify

[nsuke] THRIFT-3758 TApplicationException::getType and

[nsuke] THRIFT-3757 Fix various compile warnings with VS2015

[nsuke] THRIFT-3764: Ensure PHP TSimpleJSONProtocol and TMultiplexedProtocol

[nsuke] THRIFT-3765 fix memory leak in python compact protocol extension

[nsuke] THRIFT-3755 TDebugProtocol::writeString hits assert in isprint on

[jensg] THRIFT-3756 Improve requiredness documentation Client: Website Patch:

[jensg] THRIFT-3771 TBufferedTransport gets in invalid state on read/write

[jensg] THRIFT-3776 Go code from multiple thrift files with the same namespace

[jensg] THRIFT-3778 go client can not pass method parameter to server of other

[jensg] THRIFT-3746 JSON protocol left in incorrect state on read errors Client:

[jensg] THRIFT-3467 Go Maps for Thrift Sets Should Have Values of Type struct{}

[merickson] THRIFT-3780 Use fixnum Int64 to write/read binary encoded i64 Client:

[nsuke] Revert "THRIFT-3746 JSON protocol left in incorrect state on read

[ra] THRIFT-3786: Node TLS emits 'connect' before connection is ready Client:

[ra] THRIFT-2821: Add HTTP header support to JavaScript lib Client:

------------------------------------------
[...truncated 6680 lines...]
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: 130215211
Using temp file: /tmp/thrift.transport_test.1188812327
Using temp file: /tmp/thrift.transport_test.2473821936
Using temp file: /tmp/thrift.transport_test.931693784
Using temp file: /tmp/thrift.transport_test.1864769070
Using temp file: /tmp/thrift.transport_test.2817904530
Using temp file: /tmp/thrift.transport_test.4262623303
Using temp file: /tmp/thrift.transport_test.4014474489
Using temp file: /tmp/thrift.transport_test.3609988320
Using temp file: /tmp/thrift.transport_test.261265670
Using temp file: /tmp/thrift.transport_test.1761184766
Using temp file: /tmp/thrift.transport_test.1637429469
Using temp file: /tmp/thrift.transport_test.2046791103
Using temp file: /tmp/thrift.transport_test.1874757532
Using temp file: /tmp/thrift.transport_test.3636986781
Using temp file: /tmp/thrift.transport_test.492861577
Using temp file: /tmp/thrift.transport_test.3823994670
Using temp file: /tmp/thrift.transport_test.1938369386
Using temp file: /tmp/thrift.transport_test.1136321011
Using temp file: /tmp/thrift.transport_test.2930987744
Using temp file: /tmp/thrift.transport_test.2149356177
Using temp file: /tmp/thrift.transport_test.1418697315
Using temp file: /tmp/thrift.transport_test.105091959
Using temp file: /tmp/thrift.transport_test.1973247083
Using temp file: /tmp/thrift.transport_test.3659294349
Using temp file: /tmp/thrift.transport_test.1718451006
Using temp file: /tmp/thrift.transport_test.3872295838
Using temp file: /tmp/thrift.transport_test.2190804284
Using temp file: /tmp/thrift.transport_test.671414248
Using temp file: /tmp/thrift.transport_test.1134937137
Using temp file: /tmp/thrift.transport_test.1276408133
Using temp file: /tmp/thrift.transport_test.3449171452
Using temp file: /tmp/thrift.transport_test.3828909060
Using temp file: /tmp/thrift.transport_test.1889225571
Using temp file: /tmp/thrift.transport_test.2600813561
Using temp file: /tmp/thrift.transport_test.65760919
Using temp file: /tmp/thrift.transport_test.3811105505
Using temp file: /tmp/thrift.transport_test.1020293315
Using temp file: /tmp/thrift.transport_test.3506450333
Using temp file: /tmp/thrift.transport_test.1484602700
Using temp file: /tmp/thrift.transport_test.4194434227
Using temp file: /tmp/thrift.transport_test.1331816322
Using temp file: /tmp/thrift.transport_test.2582739096
Using temp file: /tmp/thrift.transport_test.1648618334
Using temp file: /tmp/thrift.transport_test.189316113
Using temp file: /tmp/thrift.transport_test.1330085641
Using temp file: /tmp/thrift.transport_test.2571392940
Using temp file: /tmp/thrift.transport_test.3197741337
Using temp file: /tmp/thrift.transport_test.3169952204
Using temp file: /tmp/thrift.transport_test.1465968040
Using temp file: /tmp/thrift.transport_test.2242464409
Using temp file: /tmp/thrift.transport_test.1229766064
Using temp file: /tmp/thrift.transport_test.2714378934
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x86251181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x86251181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3757
Updating THRIFT-3758
Updating THRIFT-3755
Updating THRIFT-3756
Updating THRIFT-3467
Updating THRIFT-3778
Updating THRIFT-3776
Updating THRIFT-3786
Updating THRIFT-3760
Updating THRIFT-3761
Updating THRIFT-3780
Updating THRIFT-3762
Updating THRIFT-3771
Updating THRIFT-3763
Updating THRIFT-3764
Updating THRIFT-2821
Updating THRIFT-3746
Updating THRIFT-3765

Build failed in Jenkins: Thrift-precommit #407

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/407/>

------------------------------------------
GitHub pull request #986 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #406

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/406/>

------------------------------------------
GitHub pull request #981 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #405

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/405/>

------------------------------------------
GitHub pull request #980 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #404

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/404/changes>

Changes:

[james.reggio] THRIFT-3786 Fix premature firing of `connect` event for secure sockets

------------------------------------------
[...truncated 6681 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -519117168
Using temp file: /tmp/thrift.transport_test.3151309747
Using temp file: /tmp/thrift.transport_test.1673612517
Using temp file: /tmp/thrift.transport_test.3436529406
Using temp file: /tmp/thrift.transport_test.3531614583
Using temp file: /tmp/thrift.transport_test.3319524924
Using temp file: /tmp/thrift.transport_test.2727035657
Using temp file: /tmp/thrift.transport_test.410791393
Using temp file: /tmp/thrift.transport_test.1199546581
Using temp file: /tmp/thrift.transport_test.2193008777
Using temp file: /tmp/thrift.transport_test.4254308250
Using temp file: /tmp/thrift.transport_test.3744680412
Using temp file: /tmp/thrift.transport_test.2118701965
Using temp file: /tmp/thrift.transport_test.822204970
Using temp file: /tmp/thrift.transport_test.1801494405
Using temp file: /tmp/thrift.transport_test.4092715186
Using temp file: /tmp/thrift.transport_test.2680213032
Using temp file: /tmp/thrift.transport_test.4134647211
Using temp file: /tmp/thrift.transport_test.3445261089
Using temp file: /tmp/thrift.transport_test.2338826026
Using temp file: /tmp/thrift.transport_test.1861984386
Using temp file: /tmp/thrift.transport_test.1539043511
Using temp file: /tmp/thrift.transport_test.3292182964
Using temp file: /tmp/thrift.transport_test.2009462739
Using temp file: /tmp/thrift.transport_test.1480192544
Using temp file: /tmp/thrift.transport_test.4154976075
Using temp file: /tmp/thrift.transport_test.401014939
Using temp file: /tmp/thrift.transport_test.4076084534
Using temp file: /tmp/thrift.transport_test.331862186
Using temp file: /tmp/thrift.transport_test.3423239976
Using temp file: /tmp/thrift.transport_test.336586068
Using temp file: /tmp/thrift.transport_test.1887191747
Using temp file: /tmp/thrift.transport_test.1381481188
Using temp file: /tmp/thrift.transport_test.1555712353
Using temp file: /tmp/thrift.transport_test.1689016944
Using temp file: /tmp/thrift.transport_test.3351082192
Using temp file: /tmp/thrift.transport_test.3115159893
Using temp file: /tmp/thrift.transport_test.2702939532
Using temp file: /tmp/thrift.transport_test.169838758
Using temp file: /tmp/thrift.transport_test.3043383175
Using temp file: /tmp/thrift.transport_test.3703627934
Using temp file: /tmp/thrift.transport_test.1823629992
Using temp file: /tmp/thrift.transport_test.4005967067
Using temp file: /tmp/thrift.transport_test.266828130
Using temp file: /tmp/thrift.transport_test.1500074032
Using temp file: /tmp/thrift.transport_test.2561057334
Using temp file: /tmp/thrift.transport_test.2856256827
Using temp file: /tmp/thrift.transport_test.2442072853
Using temp file: /tmp/thrift.transport_test.3182772844
Using temp file: /tmp/thrift.transport_test.901145061
Using temp file: /tmp/thrift.transport_test.2233097468
Using temp file: /tmp/thrift.transport_test.883761540
Using temp file: /tmp/thrift.transport_test.4043580622
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xfa489181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xfa489181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3786

Build failed in Jenkins: Thrift-precommit #403

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/403/changes>

Changes:

[jim.king] THRIFT-3768: ensure TThreadedServer guarantees the lifetime of the

[jim.king] THRIFT-3768: properly join TThreadedServer threads, added a stress test

[jim.king] THRIFT-3768: small maintainability change

------------------------------------------
[...truncated 1928 lines...]
depbase=`echo ToStringTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT ToStringTest.o -MD -MP -MF $depbase.Tpo -c -o ToStringTest.o ToStringTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TypedefTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TypedefTest.o -MD -MP -MF $depbase.Tpo -c -o TypedefTest.o TypedefTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TServerSocketTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TServerSocketTest.o -MD -MP -MF $depbase.Tpo -c -o TServerSocketTest.o TServerSocketTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TServerTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TServerTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TServerTransportTest.o TServerTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo RWMutexStarveTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT RWMutexStarveTest.o -MD -MP -MF $depbase.Tpo -c -o RWMutexStarveTest.o RWMutexStarveTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o UnitTests UnitTestMain.o TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o ToStringTest.o TypedefTest.o TServerSocketTest.o TServerTransportTest.o RWMutexStarveTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/UnitTests UnitTestMain.o TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o ToStringTest.o TypedefTest.o TServerSocketTest.o TServerTransportTest.o RWMutexStarveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TFDTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TFDTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFDTransportTest.o TFDTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFDTransportTest TFDTransportTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFDTransportTest TFDTransportTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TPipedTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TPipedTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TPipedTransportTest.o TPipedTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TPipeInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TPipeInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TPipeInterruptTest.o TPipeInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TPipedTransportTest TPipedTransportTest.o TPipeInterruptTest.o libtestgencpp.la ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TPipedTransportTest TPipedTransportTest.o TPipeInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo DebugProtoTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o DebugProtoTest DebugProtoTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o JSONProtoTest JSONProtoTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o OptionalRequiredTest OptionalRequiredTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o RecursiveTest RecursiveTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SpecializationTest SpecializationTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o AllProtocolsTest AllProtocolTests.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o EnumTest EnumTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift  -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Sun Apr 10 13:14:52 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Sun Apr 10 13:14:59 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Sun Apr 10 13:16:04 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Sun Apr 10 13:16:06 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Sun Apr 10 13:16:07 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** 1 failure detected in test suite "TServerIntegrationTest"
FAIL: TServerIntegrationTest
Thrift: Sun Apr 10 13:16:12 2016 SSL_shutdown: Broken pipe
Thrift: Sun Apr 10 13:16:12 2016 SSL_shutdown: Broken pipe
Thrift: Sun Apr 10 13:16:12 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: SecurityTest
seed: 1460294172

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Sun Apr 10 13:16:52 2016 PthreadThread::join(): detached thread
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: join done for IO thread #0
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: Serving on port 55264, 1 io threads.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Sun Apr 10 13:16:52 2016 PthreadThread::join(): detached thread
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: Serving on port 60839, 1 io threads.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Sun Apr 10 13:16:52 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Sun Apr 10 13:16:52 2016 TNonblocking: join done for IO thread #0
Thrift: Sun Apr 10 13:16:52 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3768

Build failed in Jenkins: Thrift-precommit #402

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/402/changes>

Changes:

[jim.king] THRIFT-3768: ensure TThreadedServer guarantees the lifetime of the

[jim.king] THRIFT-3768: properly join TThreadedServer threads, added a stress test

[jim.king] THRIFT-3768: small maintainability change

------------------------------------------
[...truncated 6681 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -329135705
Using temp file: /tmp/thrift.transport_test.1237052069
Using temp file: /tmp/thrift.transport_test.1668866946
Using temp file: /tmp/thrift.transport_test.1754797061
Using temp file: /tmp/thrift.transport_test.3530573986
Using temp file: /tmp/thrift.transport_test.3156839101
Using temp file: /tmp/thrift.transport_test.3962896835
Using temp file: /tmp/thrift.transport_test.1523184398
Using temp file: /tmp/thrift.transport_test.4284261433
Using temp file: /tmp/thrift.transport_test.3151534962
Using temp file: /tmp/thrift.transport_test.3134050046
Using temp file: /tmp/thrift.transport_test.1719720526
Using temp file: /tmp/thrift.transport_test.3450710493
Using temp file: /tmp/thrift.transport_test.3240132956
Using temp file: /tmp/thrift.transport_test.3693240592
Using temp file: /tmp/thrift.transport_test.4254608962
Using temp file: /tmp/thrift.transport_test.507016808
Using temp file: /tmp/thrift.transport_test.3875327367
Using temp file: /tmp/thrift.transport_test.3634438821
Using temp file: /tmp/thrift.transport_test.4250776086
Using temp file: /tmp/thrift.transport_test.3226419538
Using temp file: /tmp/thrift.transport_test.821215468
Using temp file: /tmp/thrift.transport_test.3051173428
Using temp file: /tmp/thrift.transport_test.1402649716
Using temp file: /tmp/thrift.transport_test.4111498067
Using temp file: /tmp/thrift.transport_test.128882487
Using temp file: /tmp/thrift.transport_test.334456709
Using temp file: /tmp/thrift.transport_test.932293757
Using temp file: /tmp/thrift.transport_test.3460681565
Using temp file: /tmp/thrift.transport_test.3179650911
Using temp file: /tmp/thrift.transport_test.1291998601
Using temp file: /tmp/thrift.transport_test.2707263090
Using temp file: /tmp/thrift.transport_test.552340092
Using temp file: /tmp/thrift.transport_test.3429988723
Using temp file: /tmp/thrift.transport_test.865555858
Using temp file: /tmp/thrift.transport_test.1861719437
Using temp file: /tmp/thrift.transport_test.1769159456
Using temp file: /tmp/thrift.transport_test.2072997969
Using temp file: /tmp/thrift.transport_test.1082434230
Using temp file: /tmp/thrift.transport_test.1670224541
Using temp file: /tmp/thrift.transport_test.1713792434
Using temp file: /tmp/thrift.transport_test.1498671677
Using temp file: /tmp/thrift.transport_test.2016389998
Using temp file: /tmp/thrift.transport_test.408147119
Using temp file: /tmp/thrift.transport_test.2017449832
Using temp file: /tmp/thrift.transport_test.3047495463
Using temp file: /tmp/thrift.transport_test.664101080
Using temp file: /tmp/thrift.transport_test.377192691
Using temp file: /tmp/thrift.transport_test.2799668336
Using temp file: /tmp/thrift.transport_test.922253445
Using temp file: /tmp/thrift.transport_test.2538513283
Using temp file: /tmp/thrift.transport_test.3732456941
Using temp file: /tmp/thrift.transport_test.3251235187
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xbaf8d181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xbaf8d181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3768

Build failed in Jenkins: Thrift-precommit #401

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/401/>

------------------------------------------
GitHub pull request #980 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on H10 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to H10(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/lua/TCompactProtocol.lua: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #400

Build failed in Jenkins: Thrift-precommit #400

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/400/changes>

Changes:

[v.markovtsev] Add binary protocol support for asyncio

[v.markovtsev] Add support for Compact proto and fix bugs

[v.markovtsev] Add py3.asyncio test client

[v.markovtsev] Use python3 version of flake8

[v.markovtsev] Use parent's implementation of TAsyncioCompactProtocol.readCollectionEnd

[v.markovtsev] Add TAsyncioZlibTransport

[v.markovtsev] Remove TestAsyncioServer from tests.json

[v.markovtsev] Decrease testOneway timeout to 1s

[v.markovtsev] Report about python3 in configure

[v.markovtsev] Add automated tests for asyncio

[v.markovtsev] Add asyncio tutorial

------------------------------------------
[...truncated 6691 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/binary.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -1872092962
Using temp file: /tmp/thrift.transport_test.3425450007
Using temp file: /tmp/thrift.transport_test.304179559
Using temp file: /tmp/thrift.transport_test.1125779914
Using temp file: /tmp/thrift.transport_test.1028806497
Using temp file: /tmp/thrift.transport_test.422006752
Using temp file: /tmp/thrift.transport_test.3083538296
Using temp file: /tmp/thrift.transport_test.3397121796
Using temp file: /tmp/thrift.transport_test.2589455315
Using temp file: /tmp/thrift.transport_test.1862874291
Using temp file: /tmp/thrift.transport_test.3427805879
Using temp file: /tmp/thrift.transport_test.217331987
Using temp file: /tmp/thrift.transport_test.3752714528
Using temp file: /tmp/thrift.transport_test.2855483570
Using temp file: /tmp/thrift.transport_test.1395459093
Using temp file: /tmp/thrift.transport_test.2191941733
Using temp file: /tmp/thrift.transport_test.2657224742
Using temp file: /tmp/thrift.transport_test.3409748355
Using temp file: /tmp/thrift.transport_test.2863127230
Using temp file: /tmp/thrift.transport_test.2970642252
Using temp file: /tmp/thrift.transport_test.627754146
Using temp file: /tmp/thrift.transport_test.2471125723
Using temp file: /tmp/thrift.transport_test.682048583
Using temp file: /tmp/thrift.transport_test.384540709
Using temp file: /tmp/thrift.transport_test.1030488537
Using temp file: /tmp/thrift.transport_test.4173350571
Using temp file: /tmp/thrift.transport_test.958903593
Using temp file: /tmp/thrift.transport_test.1807684708
Using temp file: /tmp/thrift.transport_test.361577365
Using temp file: /tmp/thrift.transport_test.927414312
Using temp file: /tmp/thrift.transport_test.640246431
Using temp file: /tmp/thrift.transport_test.1490512223
Using temp file: /tmp/thrift.transport_test.4028603014
Using temp file: /tmp/thrift.transport_test.3830623821
Using temp file: /tmp/thrift.transport_test.924604377
Using temp file: /tmp/thrift.transport_test.3156663880
Using temp file: /tmp/thrift.transport_test.1246978778
Using temp file: /tmp/thrift.transport_test.3504279117
Using temp file: /tmp/thrift.transport_test.4136205095
Using temp file: /tmp/thrift.transport_test.2713385849
Using temp file: /tmp/thrift.transport_test.1940536108
Using temp file: /tmp/thrift.transport_test.2529733961
Using temp file: /tmp/thrift.transport_test.1951546826
Using temp file: /tmp/thrift.transport_test.848356519
Using temp file: /tmp/thrift.transport_test.4069778845
Using temp file: /tmp/thrift.transport_test.163692314
Using temp file: /tmp/thrift.transport_test.2279899610
Using temp file: /tmp/thrift.transport_test.51737061
Using temp file: /tmp/thrift.transport_test.2161788605
Using temp file: /tmp/thrift.transport_test.1583736159
Using temp file: /tmp/thrift.transport_test.3766732556
Using temp file: /tmp/thrift.transport_test.797027220
Using temp file: /tmp/thrift.transport_test.3450967540
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x57451181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x57451181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #399

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/399/>

------------------------------------------
GitHub pull request #972 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #398

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/398/>

------------------------------------------
GitHub pull request #972 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #397

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/397/>

------------------------------------------
GitHub pull request #972 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #396

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/396/>

------------------------------------------
GitHub pull request #984 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #395

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/395/>

------------------------------------------
GitHub pull request #984 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.GeneratedMethodAccessor835.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #394

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/394/>

------------------------------------------
GitHub pull request #983 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #393

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/393/>

------------------------------------------
GitHub pull request #982 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #392

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/392/changes>

Changes:

[jim.king] THRIFT-3038: fix a couple races and removed volatile per analysis

------------------------------------------
[...truncated 6703 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -244604115
Using temp file: /tmp/thrift.transport_test.3761065042
Using temp file: /tmp/thrift.transport_test.2814298668
Using temp file: /tmp/thrift.transport_test.1410787421
Using temp file: /tmp/thrift.transport_test.3036892978
Using temp file: /tmp/thrift.transport_test.964869803
Using temp file: /tmp/thrift.transport_test.2191239001
Using temp file: /tmp/thrift.transport_test.1083636382
Using temp file: /tmp/thrift.transport_test.1827201686
Using temp file: /tmp/thrift.transport_test.1623377441
Using temp file: /tmp/thrift.transport_test.808175660
Using temp file: /tmp/thrift.transport_test.1313566993
Using temp file: /tmp/thrift.transport_test.116307885
Using temp file: /tmp/thrift.transport_test.871643560
Using temp file: /tmp/thrift.transport_test.595760675
Using temp file: /tmp/thrift.transport_test.1337352979
Using temp file: /tmp/thrift.transport_test.1674754762
Using temp file: /tmp/thrift.transport_test.1794305719
Using temp file: /tmp/thrift.transport_test.3161801278
Using temp file: /tmp/thrift.transport_test.1269863672
Using temp file: /tmp/thrift.transport_test.4222540150
Using temp file: /tmp/thrift.transport_test.2522781893
Using temp file: /tmp/thrift.transport_test.2046298699
Using temp file: /tmp/thrift.transport_test.1889540176
Using temp file: /tmp/thrift.transport_test.1748560793
Using temp file: /tmp/thrift.transport_test.2033624375
Using temp file: /tmp/thrift.transport_test.1522777514
Using temp file: /tmp/thrift.transport_test.1013919709
Using temp file: /tmp/thrift.transport_test.1887178244
Using temp file: /tmp/thrift.transport_test.1572383580
Using temp file: /tmp/thrift.transport_test.3545646178
Using temp file: /tmp/thrift.transport_test.1735785935
Using temp file: /tmp/thrift.transport_test.1008010802
Using temp file: /tmp/thrift.transport_test.1486354255
Using temp file: /tmp/thrift.transport_test.96187932
Using temp file: /tmp/thrift.transport_test.1695793920
Using temp file: /tmp/thrift.transport_test.1995174060
Using temp file: /tmp/thrift.transport_test.82339041
Using temp file: /tmp/thrift.transport_test.3673122933
Using temp file: /tmp/thrift.transport_test.11889574
Using temp file: /tmp/thrift.transport_test.1814091032
Using temp file: /tmp/thrift.transport_test.1121455920
Using temp file: /tmp/thrift.transport_test.3397336997
Using temp file: /tmp/thrift.transport_test.4017954490
Using temp file: /tmp/thrift.transport_test.689876084
Using temp file: /tmp/thrift.transport_test.3928690444
Using temp file: /tmp/thrift.transport_test.96455828
Using temp file: /tmp/thrift.transport_test.3201268475
Using temp file: /tmp/thrift.transport_test.3186799682
Using temp file: /tmp/thrift.transport_test.656123331
Using temp file: /tmp/thrift.transport_test.2209253653
Using temp file: /tmp/thrift.transport_test.2929782623
Using temp file: /tmp/thrift.transport_test.3229753538
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x319c0181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x319c0181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3038

Build failed in Jenkins: Thrift-precommit #391

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/391/>

------------------------------------------
GitHub pull request #980 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on H10 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to H10(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/lua/TCompactProtocol.lua: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #390

Build failed in Jenkins: Thrift-precommit #390

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/390/changes>

Changes:

[sam901] Go Maps for Thrift Sets Should Have Values of Type struct{}

[sam901] Fix tests for the new Set representation

[sam901] Use {} to initialize empty structs in initializers

------------------------------------------
[...truncated 7667 lines...]
npm http GET https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz
npm http 304 https://registry.npmjs.org/which
npm http GET https://registry.npmjs.org/which/-/which-1.0.9.tgz
npm http 304 https://registry.npmjs.org/handlebars
npm http 304 https://registry.npmjs.org/fileset
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/handlebars/-/handlebars-1.3.0.tgz
npm http 304 https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz
npm http 304 https://registry.npmjs.org/resolve
npm http 200 https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz
npm http 304 https://registry.npmjs.org/mkdirp
npm http 200 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/js-yaml
npm http 304 https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/escodegen
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz
npm http GET https://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz
npm http GET https://registry.npmjs.org/async/-/async-0.9.2.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz
npm http GET https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz
npm http 200 https://registry.npmjs.org/which/-/which-1.0.9.tgz
npm http 200 https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz
npm http 200 https://registry.npmjs.org/handlebars/-/handlebars-1.3.0.tgz
npm http 200 https://registry.npmjs.org/async/-/async-0.9.2.tgz
npm http GET https://registry.npmjs.org/inflight
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/once
npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz
npm http 200 https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz
npm http 304 https://registry.npmjs.org/once
npm http 304 https://registry.npmjs.org/minimatch
npm http 200 https://registry.npmjs.org/inflight
npm http GET https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz
npm http GET https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz
npm http GET https://registry.npmjs.org/pend
npm http 200 https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz
npm http 200 https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz
npm http 200 https://registry.npmjs.org/pend
npm http GET https://registry.npmjs.org/pend/-/pend-1.2.0.tgz
npm http GET https://registry.npmjs.org/wrappy
npm http 200 https://registry.npmjs.org/pend/-/pend-1.2.0.tgz
npm http GET https://registry.npmjs.org/brace-expansion
npm http GET https://registry.npmjs.org/isarray
npm http GET https://registry.npmjs.org/process-nextick-args
npm http GET https://registry.npmjs.org/util-deprecate
npm http 200 https://registry.npmjs.org/process-nextick-args
npm http 200 https://registry.npmjs.org/isarray
npm http GET https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz
npm http 200 https://registry.npmjs.org/wrappy
npm http GET https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz
npm http GET https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz
npm http 200 https://registry.npmjs.org/brace-expansion
npm http 200 https://registry.npmjs.org/util-deprecate
npm http GET https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz
npm http GET https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz
npm http 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz
npm http 200 https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz
npm http 200 https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz
npm http 200 https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz
npm http 200 https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz
npm http GET https://registry.npmjs.org/balanced-match
npm http GET https://registry.npmjs.org/concat-map/0.0.1
npm http 200 https://registry.npmjs.org/concat-map/0.0.1
npm http GET https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
npm http 200 https://registry.npmjs.org/balanced-match
npm http GET https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz
npm http 200 https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
npm http 200 https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz
npm WARN engine escodegen@1.7.1: wanted: {"node":">=0.12.0"} (current: {"node":"v0.10.25","npm":"1.3.10"})
npm http GET https://registry.npmjs.org/has-flag
npm http GET https://registry.npmjs.org/is-absolute
npm http GET https://registry.npmjs.org/isexe
npm http GET https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz
npm http GET https://registry.npmjs.org/glob/-/glob-5.0.15.tgz
npm http GET https://registry.npmjs.org/minimist/0.0.8
npm http 200 https://registry.npmjs.org/has-flag
npm http GET https://registry.npmjs.org/optionator
npm http GET https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/esutils
npm http GET https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz
npm http 200 https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz
npm http 200 https://registry.npmjs.org/glob/-/glob-5.0.15.tgz
npm http 304 https://registry.npmjs.org/isexe
npm http 200 https://registry.npmjs.org/is-absolute
npm http 200 https://registry.npmjs.org/optionator
npm http 304 https://registry.npmjs.org/minimist/0.0.8
npm http GET https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz
npm http GET https://registry.npmjs.org/argparse
npm http 200 https://registry.npmjs.org/esutils
npm http 200 https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http 200 https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz
npm http 200 https://registry.npmjs.org/source-map
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz
npm http 200 https://registry.npmjs.org/optionator/-/optionator-0.5.0.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz
npm http 200 https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz
npm http 200 https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/argparse/-/argparse-1.0.7.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http GET https://registry.npmjs.org/path-is-absolute
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz
npm http 200 https://registry.npmjs.org/argparse/-/argparse-1.0.7.tgz
npm http 304 https://registry.npmjs.org/path-is-absolute
npm http GET https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
npm http 200 https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
npm http GET https://registry.npmjs.org/sprintf-js
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/uglify-js
npm http 200 https://registry.npmjs.org/sprintf-js
npm http GET https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
npm http GET https://registry.npmjs.org/prelude-ls
npm http GET https://registry.npmjs.org/deep-is
npm http GET https://registry.npmjs.org/type-check
npm http GET https://registry.npmjs.org/levn
npm http GET https://registry.npmjs.org/fast-levenshtein
npm http 200 https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http 200 https://registry.npmjs.org/levn
npm http GET https://registry.npmjs.org/levn/-/levn-0.2.5.tgz
npm http GET https://registry.npmjs.org/amdefine
npm http 200 https://registry.npmjs.org/fast-levenshtein
npm http 200 https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
npm http 200 https://registry.npmjs.org/deep-is
npm http 200 https://registry.npmjs.org/uglify-js
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz
npm http GET https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 200 https://registry.npmjs.org/type-check
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http GET https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http 200 https://registry.npmjs.org/prelude-ls
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http GET https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz
npm http 200 https://registry.npmjs.org/levn/-/levn-0.2.5.tgz
npm http 200 https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz
npm http 200 https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 200 https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz
npm http 200 https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz
npm http GET https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.2.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.2.tgz
npm http GET https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz
npm http 200 https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/yargs
npm http 200 https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz
npm http GET https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz
npm http 200 https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz
npm http GET https://registry.npmjs.org/camelcase
npm http GET https://registry.npmjs.org/cliui
npm http GET https://registry.npmjs.org/window-size/0.1.0
npm http GET https://registry.npmjs.org/decamelize
npm http 200 https://registry.npmjs.org/window-size/0.1.0
npm http GET https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/decamelize
npm http GET https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz
npm http 200 https://registry.npmjs.org/cliui
npm http GET https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz
npm http 200 https://registry.npmjs.org/camelcase
npm http GET https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http 200 https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz
npm http 200 https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz
npm http 200 https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/center-align
npm http GET https://registry.npmjs.org/right-align
npm http GET https://registry.npmjs.org/wordwrap/0.0.2
npm http 200 https://registry.npmjs.org/center-align
npm http 200 https://registry.npmjs.org/wordwrap/0.0.2
npm http GET https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/right-align
npm http GET https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz
npm http 200 https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz
npm http GET https://registry.npmjs.org/align-text
npm http GET https://registry.npmjs.org/align-text
npm http GET https://registry.npmjs.org/lazy-cache
npm http 200 https://registry.npmjs.org/align-text
npm http GET https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz
npm http 200 https://registry.npmjs.org/lazy-cache
npm http GET https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz
npm http 200 https://registry.npmjs.org/align-text
npm http 200 https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz
npm http GET https://registry.npmjs.org/repeat-string
npm http GET https://registry.npmjs.org/kind-of
npm http GET https://registry.npmjs.org/longest
npm http 200 https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz
npm http 200 https://registry.npmjs.org/longest
npm http GET https://registry.npmjs.org/longest/-/longest-1.0.1.tgz
npm http 200 https://registry.npmjs.org/kind-of
npm http GET https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz
npm http 200 https://registry.npmjs.org/repeat-string
npm http GET https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz
npm http 200 https://registry.npmjs.org/longest/-/longest-1.0.1.tgz
npm http 200 https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz
npm http 200 https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz
npm http GET https://registry.npmjs.org/is-buffer
npm http 200 https://registry.npmjs.org/is-buffer
npm http GET https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz
npm http 200 https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz
npm WARN engine is-buffer@1.1.3: wanted: {"node":">=0.12"} (current: {"node":"v0.10.25","npm":"1.3.10"})
npm WARN engine is-buffer@1.1.3: wanted: {"node":">=0.12"} (current: {"node":"v0.10.25","npm":"1.3.10"})
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /thrift/lib/nodejs/npm-debug.log
npm ERR! not ok code 0
make[2]: *** [deps] Error 1
make[2]: Leaving directory `/thrift/lib/nodejs'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Compressed 144.99 MB of artifacts by 67.8% relative to #375
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #389

Build failed in Jenkins: Thrift-precommit #389

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/389/>

------------------------------------------
GitHub pull request #972 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-6 (docker Ubuntu ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-6(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/c_glib/src/thrift/c_glib/protocol/thrift_compact_protocol.c: needs merge
lib/c_glib/test/testcompactprotocol.c: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #388

Build failed in Jenkins: Thrift-precommit #388

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/388/>

------------------------------------------
GitHub pull request #979 to apache/thrift
[EnvInject] - Loading node environment variables.
Building remotely on ubuntu-4 (docker Ubuntu ubuntu4 ubuntu yahoo-not-h2) in workspace <https://builds.apache.org/job/Thrift-precommit/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/thrift.git # timeout=10
Fetching upstream changes from https://github.com/apache/thrift.git
 > git --version # timeout=10
 > git -c core.askpass=true fetch --tags --progress https://github.com/apache/thrift.git +refs/heads/*:refs/remotes/origin/*
 > git config core.sparsecheckout # timeout=10
 > git checkout -f origin/master # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/0.1.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.2.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.3.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.4.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.5.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.6.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.7.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.8.x^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.1^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.2^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.3^{commit} # timeout=10
 > git rev-parse remotes/origin/0.9.x^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/py-compiler^{commit} # timeout=10
 > git checkout -b master origin/master
FATAL: Could not checkout master with start point origin/master
hudson.plugins.git.GitException: Could not checkout master with start point origin/master
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1962)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to ubuntu-4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
	at hudson.remoting.Channel.call(Channel.java:781)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:250)
	at com.sun.proxy.$Proxy115.checkoutBranch(Unknown Source)
	at org.jenkinsci.plugins.gitclient.RemoteGitImpl.checkoutBranch(RemoteGitImpl.java:327)
	at com.cloudbees.jenkins.plugins.git.vmerge.BuildChooserImpl.getCandidateRevisions(BuildChooserImpl.java:78)
	at hudson.plugins.git.GitSCM.determineRevisionToBuild(GitSCM.java:951)
	at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1054)
	at hudson.scm.SCM.checkout(SCM.java:485)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1738)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: hudson.plugins.git.GitException: Command "git checkout -b master origin/master" returned status code 1:
stdout: lib/cpp/test/TServerSocketTest.cpp: needs merge

stderr: error: you need to resolve your current index first

	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1693)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:62)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:1956)
	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.checkoutBranch(AbstractGitAPIImpl.java:82)
	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:62)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:608)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:583)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:542)
	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #387

Build failed in Jenkins: Thrift-precommit #387

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/387/changes>

Changes:

[v.markovtsev] Add binary protocol support for asyncio

[v.markovtsev] Add support for Compact proto and fix bugs

[v.markovtsev] Add py3.asyncio test client

[v.markovtsev] Use python3 version of flake8

[v.markovtsev] Use parent's implementation of TAsyncioCompactProtocol.readCollectionEnd

[v.markovtsev] Add TAsyncioZlibTransport

------------------------------------------
[...truncated 6764 lines...]
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/binary.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/compact.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/json.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/protocol/processor.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/simple.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/nonblocking -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/nonblocking.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/taskpool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/threaded.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/server/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/base.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/buffered.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/file.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/framed.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: 1834110520
Using temp file: /tmp/thrift.transport_test.3838969051
Using temp file: /tmp/thrift.transport_test.1147589173
Using temp file: /tmp/thrift.transport_test.1726394868
Using temp file: /tmp/thrift.transport_test.2472078453
Using temp file: /tmp/thrift.transport_test.4252244448
Using temp file: /tmp/thrift.transport_test.2700877453
Using temp file: /tmp/thrift.transport_test.287185295
Using temp file: /tmp/thrift.transport_test.3539183335
Using temp file: /tmp/thrift.transport_test.2686380001
Using temp file: /tmp/thrift.transport_test.3529515830
Using temp file: /tmp/thrift.transport_test.1295518443
Using temp file: /tmp/thrift.transport_test.2380224824
Using temp file: /tmp/thrift.transport_test.4089750766
Using temp file: /tmp/thrift.transport_test.4136767453
Using temp file: /tmp/thrift.transport_test.1616299128
Using temp file: /tmp/thrift.transport_test.3874353306
Using temp file: /tmp/thrift.transport_test.572746822
Using temp file: /tmp/thrift.transport_test.3601172335
Using temp file: /tmp/thrift.transport_test.3854650003
Using temp file: /tmp/thrift.transport_test.255405505
Using temp file: /tmp/thrift.transport_test.2199221348
Using temp file: /tmp/thrift.transport_test.3177552296
Using temp file: /tmp/thrift.transport_test.3222913632
Using temp file: /tmp/thrift.transport_test.2022970391
Using temp file: /tmp/thrift.transport_test.2461756324
Using temp file: /tmp/thrift.transport_test.33931742
Using temp file: /tmp/thrift.transport_test.3098635163
Using temp file: /tmp/thrift.transport_test.2010439056
Using temp file: /tmp/thrift.transport_test.1090049796
Using temp file: /tmp/thrift.transport_test.3544444081
Using temp file: /tmp/thrift.transport_test.4131383362
Using temp file: /tmp/thrift.transport_test.3097002147
Using temp file: /tmp/thrift.transport_test.1508360697
Using temp file: /tmp/thrift.transport_test.3527311020
Using temp file: /tmp/thrift.transport_test.3931620193
Using temp file: /tmp/thrift.transport_test.3273196652
Using temp file: /tmp/thrift.transport_test.1288393336
Using temp file: /tmp/thrift.transport_test.1445482983
Using temp file: /tmp/thrift.transport_test.2078601244
Using temp file: /tmp/thrift.transport_test.3933808273
Using temp file: /tmp/thrift.transport_test.2466641646
Using temp file: /tmp/thrift.transport_test.3400823552
Using temp file: /tmp/thrift.transport_test.1838345672
Using temp file: /tmp/thrift.transport_test.1179609668
Using temp file: /tmp/thrift.transport_test.1285357397
Using temp file: /tmp/thrift.transport_test.3500438071
Using temp file: /tmp/thrift.transport_test.1718578895
Using temp file: /tmp/thrift.transport_test.1835994621
Using temp file: /tmp/thrift.transport_test.120400524
Using temp file: /tmp/thrift.transport_test.1409091736
Using temp file: /tmp/thrift.transport_test.1540082172
Using temp file: /tmp/thrift.transport_test.3495739994
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xc665e181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0xc665e181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #386

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/386/changes>

Changes:

[gjergjiramku] THRIFT-3779 Qt Client Android and Windows QTcpSocket

[gjergjiramku] Forgot to add the port class TQtcpSocket

[gjergjiramku] THRIFT-3779 more informatin to link against the library and

------------------------------------------
[...truncated 6768 lines...]
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/http.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/memory.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/piped.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/range.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/transport/zlib.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/awaitable.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/cancellation.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/future.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/util/hashset.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/algorithm.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/codegen.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ctfe.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/endian.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/resource_pool.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/socket.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ssl_bio -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/ssl_bio.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/traits.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/protocol.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src -L-levent -L-lssl -L-lcrypto src/thrift/internal/test/server.d libthriftd-event.a libthriftd-ssl.a libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/libevent
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/async/ssl
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/nonblocking
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/server/transport/ssl
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/ssl
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/ssl
PASS: unittest/debug/thrift/internal/ssl_bio
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/libevent
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/async/ssl
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/nonblocking
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/server/transport/ssl
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/ssl
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/ssl
PASS: unittest/release/thrift/internal/ssl_bio
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
====================
All 100 tests passed
====================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-am
make[4]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[5]: Entering directory `/thrift/lib/d/test'
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofclient_pool_test client_pool_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofasync_test async_test.d
../../../compiler/cpp/thrift --gen d ../../../test/ThriftTest.thrift
[WARNING:/thrift/test/ThriftTest.thrift:44] No generator named 'noexist' could be found!
[WARNING:/thrift/test/ThriftTest.thrift:46] cpp generator does not accept 'noexist' as sub-namespace!
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_client thrift_test_client.d thrift_test_common.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
dmd -L-levent ../libthriftd-event.a -L-lssl -L-lcrypto ../libthriftd-ssl.a -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -ofthrift_test_server thrift_test_server.d thrift_test_common.d test_utils.d gen-d/thrift/test/SecondService.d gen-d/thrift/test/ThriftTest.d gen-d/thrift/test/ThriftTest_constants.d gen-d/thrift/test/ThriftTest_types.d
PASS: client_pool_test
Using seed: -2094319988
Using temp file: /tmp/thrift.transport_test.2743671389
Using temp file: /tmp/thrift.transport_test.3124821926
Using temp file: /tmp/thrift.transport_test.421360187
Using temp file: /tmp/thrift.transport_test.379988606
Using temp file: /tmp/thrift.transport_test.3630676533
Using temp file: /tmp/thrift.transport_test.15675070
Using temp file: /tmp/thrift.transport_test.2352524833
Using temp file: /tmp/thrift.transport_test.1570847021
Using temp file: /tmp/thrift.transport_test.2181523837
Using temp file: /tmp/thrift.transport_test.3810052607
Using temp file: /tmp/thrift.transport_test.3681681650
Using temp file: /tmp/thrift.transport_test.2542473144
Using temp file: /tmp/thrift.transport_test.165317703
Using temp file: /tmp/thrift.transport_test.1346624707
Using temp file: /tmp/thrift.transport_test.3023043502
Using temp file: /tmp/thrift.transport_test.4274235637
Using temp file: /tmp/thrift.transport_test.2197494476
Using temp file: /tmp/thrift.transport_test.3620230206
Using temp file: /tmp/thrift.transport_test.3267774314
Using temp file: /tmp/thrift.transport_test.1066323322
Using temp file: /tmp/thrift.transport_test.1140005613
Using temp file: /tmp/thrift.transport_test.1173368128
Using temp file: /tmp/thrift.transport_test.4015411407
Using temp file: /tmp/thrift.transport_test.2216995062
Using temp file: /tmp/thrift.transport_test.3531638041
Using temp file: /tmp/thrift.transport_test.2228151878
Using temp file: /tmp/thrift.transport_test.2586920885
Using temp file: /tmp/thrift.transport_test.2092638001
Using temp file: /tmp/thrift.transport_test.1040487835
Using temp file: /tmp/thrift.transport_test.3318955083
Using temp file: /tmp/thrift.transport_test.2423570392
Using temp file: /tmp/thrift.transport_test.446685627
Using temp file: /tmp/thrift.transport_test.4195844054
Using temp file: /tmp/thrift.transport_test.1403214100
Using temp file: /tmp/thrift.transport_test.3585186180
Using temp file: /tmp/thrift.transport_test.645676292
Using temp file: /tmp/thrift.transport_test.1357851778
Using temp file: /tmp/thrift.transport_test.2708978580
Using temp file: /tmp/thrift.transport_test.2019229536
Using temp file: /tmp/thrift.transport_test.2207161913
Using temp file: /tmp/thrift.transport_test.497494981
Using temp file: /tmp/thrift.transport_test.403360034
Using temp file: /tmp/thrift.transport_test.1512953463
Using temp file: /tmp/thrift.transport_test.3517696199
Using temp file: /tmp/thrift.transport_test.2941516891
Using temp file: /tmp/thrift.transport_test.3367779966
Using temp file: /tmp/thrift.transport_test.138659334
Using temp file: /tmp/thrift.transport_test.304560051
Using temp file: /tmp/thrift.transport_test.1127114545
Using temp file: /tmp/thrift.transport_test.1726793450
Using temp file: /tmp/thrift.transport_test.827729652
Using temp file: /tmp/thrift.transport_test.2970080231
PASS: transport_test
Non-SSL tests done.
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x21f62181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x21f62181]
src/thrift/server/simple.d:143: Client died: thrift.transport.ssl.TSSLException@src/thrift/transport/ssl.d(223): SSL error: sslv3 alert certificate expired.
----------------
??:? pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy object.Throwable) [0x515e16]
??:? void thrift.transport.ssl.TSSLSocket.checkHandshake() [0x5138d9]
??:? ulong thrift.transport.ssl.TSSLSocket.read(ubyte[]) [0x513457]
??:? ulong thrift.transport.buffered.TBufferedTransport.read(ubyte[]) [0x51c819]
??:? void thrift.transport.base.TBaseTransport.readAll(ubyte[]) [0x51be10]
??:? void thrift.transport.buffered.TBufferedTransport.readAll(ubyte[]) [0x51c9d1]
??:? thrift.protocol.base.TMessage thrift.protocol.binary.TBinaryProtocol!(thrift.transport.base.TTransport).TBinaryProtocol.readMessageBegin() [0x4f02ea]
??:? bool thrift.codegen.processor.TServiceProcessor!(async_test.AsyncTest).TServiceProcessor.process(thrift.protocol.base.TProtocol, thrift.protocol.base.TProtocol, std.variant.VariantN!(32uL).VariantN) [0x4ec275]
??:? void thrift.server.simple.TSimpleServer.serve(thrift.util.cancellation.TCancellation) [0x51a32b]
??:? void async_test.ServerThread!(thrift.server.simple.TSimpleServer).ServerThread.run() [0x4ec0fa]
??:? void core.thread.Thread.run() [0x54c731]
??:? thread_entryPoint [0x54c251]
??:? [0x21f62181]
Build timed out (after 480 minutes). Marking the build as failed.
Build was aborted
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Publishing Javadoc
Updating THRIFT-3779