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/02/18 18:25:10 UTC

Build failed in Jenkins: Thrift-precommit #172

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

Changes:

[nsuke] THRIFT-3646 Fix Python extension build warnings

------------------------------------------
[...truncated 6409 lines...]
dmd -gc -ofunittest/debug/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src   src/thrift/transport/buffered.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/file -unittest -w -wi -I../../lib/d/src   src/thrift/transport/file.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/framed -unittest -w -wi -I../../lib/d/src   src/thrift/transport/framed.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/http -unittest -w -wi -I../../lib/d/src   src/thrift/transport/http.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/memory -unittest -w -wi -I../../lib/d/src   src/thrift/transport/memory.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/base -unittest -w -wi -I../../lib/d/src   src/thrift/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/base -unittest -w -wi -I../../lib/d/src   src/thrift/async/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/socket -unittest -w -wi -I../../lib/d/src   src/thrift/async/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/base -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/processor -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/base -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/binary.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/compact.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/json.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src   src/thrift/server/simple.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src   src/thrift/server/taskpool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src   src/thrift/server/threaded.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src   src/thrift/transport/buffered.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src   src/thrift/transport/file.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src   src/thrift/transport/framed.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src   src/thrift/transport/http.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src   src/thrift/transport/memory.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/socket
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/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/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/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/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/socket
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/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/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/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/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
===================
All 86 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-TESTS check-local
make[4]: Entering directory `/thrift/lib/d/test'
dmd   -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
Using seed: 1192211535
Using temp file: /tmp/thrift.transport_test.2147243185
Using temp file: /tmp/thrift.transport_test.4046636643
Using temp file: /tmp/thrift.transport_test.2288545142
Using temp file: /tmp/thrift.transport_test.3125545559
Using temp file: /tmp/thrift.transport_test.2277717219
Using temp file: /tmp/thrift.transport_test.342014118
Using temp file: /tmp/thrift.transport_test.1667115560
Using temp file: /tmp/thrift.transport_test.1425170419
Using temp file: /tmp/thrift.transport_test.602949037
Using temp file: /tmp/thrift.transport_test.1795109948
Using temp file: /tmp/thrift.transport_test.106106959
Using temp file: /tmp/thrift.transport_test.4071953466
Using temp file: /tmp/thrift.transport_test.1059416791
Using temp file: /tmp/thrift.transport_test.172148094
Using temp file: /tmp/thrift.transport_test.2759551039
Using temp file: /tmp/thrift.transport_test.2286413576
Using temp file: /tmp/thrift.transport_test.350451351
Using temp file: /tmp/thrift.transport_test.1384453111
Using temp file: /tmp/thrift.transport_test.1911222302
Using temp file: /tmp/thrift.transport_test.2820373003
Using temp file: /tmp/thrift.transport_test.3524278424
Using temp file: /tmp/thrift.transport_test.770451898
Using temp file: /tmp/thrift.transport_test.2421491711
Using temp file: /tmp/thrift.transport_test.1444394508
Using temp file: /tmp/thrift.transport_test.2121916585
Using temp file: /tmp/thrift.transport_test.3774813011
Using temp file: /tmp/thrift.transport_test.3015805841
Using temp file: /tmp/thrift.transport_test.2750924179
Using temp file: /tmp/thrift.transport_test.897710055
Using temp file: /tmp/thrift.transport_test.4185210809
Using temp file: /tmp/thrift.transport_test.1401363197
Using temp file: /tmp/thrift.transport_test.3707236537
Using temp file: /tmp/thrift.transport_test.2382626510
Using temp file: /tmp/thrift.transport_test.3591948872
Using temp file: /tmp/thrift.transport_test.3149838544
Using temp file: /tmp/thrift.transport_test.2398050311
Using temp file: /tmp/thrift.transport_test.360881888
Using temp file: /tmp/thrift.transport_test.4254669432
Using temp file: /tmp/thrift.transport_test.4048873581
Using temp file: /tmp/thrift.transport_test.1138832897
Using temp file: /tmp/thrift.transport_test.2047338615
Using temp file: /tmp/thrift.transport_test.835441226
Using temp file: /tmp/thrift.transport_test.1097313091
Using temp file: /tmp/thrift.transport_test.3752102058
Using temp file: /tmp/thrift.transport_test.3212665256
Using temp file: /tmp/thrift.transport_test.2186116220
Test failed for Target!(TFramedTransport, CoupledFileTransports): testBorrowPartAvailable()
std.concurrency.LinkTerminated@std/concurrency.d(249): Link terminated
----------------
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool onControlMsg(ref std.concurrency.Message)+0x16) [0x4fbf4e]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool scan(ref std.concurrency.List!(std.concurrency.Message).List)+0x67) [0x4fbfbf]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x90) [0x4fbb68]
./transport_test(void std.concurrency.receive!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).receive(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x7b) [0x4fbac7]
./transport_test(void thrift.transport.file.TFileWriterTransport.flush()+0xb1) [0x4f9bd5]
./transport_test(transport_test.CoupledFileTransports transport_test.CoupledFileTransports.__ctor()+0x11f) [0x4c509f]
./transport_test(transport_test.CoupledWrapperTransports!(thrift.transport.framed.TFramedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports transport_test.CoupledWrapperTransports!(thrift.transport.framed.TFramedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports.__ctor()+0x20) [0x4ee4d8]
./transport_test(void transport_test.testBorrowPartAvailable!(transport_test.CoupledWrapperTransports!(thrift.transport.framed.TFramedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).testBorrowPartAvailable()+0x3b) [0x4f46c3]
./transport_test(void transport_test.doBlockingTest!(transport_test.CoupledWrapperTransports!(thrift.transport.framed.TFramedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).doBlockingTest()+0x109) [0x4f3879]
./transport_test(_Dmain+0x6572) [0x4cb6ba]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().void __lambda1()+0x18) [0x51fb9c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll()+0x30) [0x51fb5c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(_d_run_main+0x1a3) [0x51fa77]
./transport_test(main+0x17) [0x4f63b7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x2af674be6ec5]
/bin/bash: line 5: 21128 Segmentation fault      ${dir}$tst
FAIL: transport_test
==================
1 of 1 test failed
==================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/thrift/lib/d/test'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/thrift/lib/d/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/d'
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
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #171
Updating THRIFT-3646

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

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


Build failed in Jenkins: Thrift-precommit #175

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

Changes:

[nsuke] THRIFT-3643 Perl SSL server crushes if a client disconnect without

[nsuke] THRIFT-3642 Speed up cross test runner

------------------------------------------
[...truncated 7623 lines...]
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
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/argparse
npm http GET https://registry.npmjs.org/esprima/-/esprima-2.7.2.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 200 https://registry.npmjs.org/argparse
npm http 200 https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http GET https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http GET https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/readable-stream
npm http 200 https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/xtend
npm http GET https://registry.npmjs.org/through
npm http GET https://registry.npmjs.org/JSONStream
npm http 200 https://registry.npmjs.org/typedarray
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/path-platform
npm http 304 https://registry.npmjs.org/JSONStream
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/rfile
npm http GET https://registry.npmjs.org/ruglify
npm http GET https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http 304 https://registry.npmjs.org/xtend
npm http GET https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http 200 https://registry.npmjs.org/rfile
npm http GET https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/through
npm http 200 https://registry.npmjs.org/ruglify
npm http GET https://registry.npmjs.org/indexof/0.0.1
npm http 200 https://registry.npmjs.org/path-platform
npm http GET https://registry.npmjs.org/process
npm http GET https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http GET https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http GET https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http 200 https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http 200 https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 200 https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http 200 https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http 200 https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http GET https://registry.npmjs.org/acorn
npm http 200 https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http 200 https://registry.npmjs.org/indexof/0.0.1
npm http 200 https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/process
npm http GET https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http GET https://registry.npmjs.org/punycode/1.3.2
npm http GET https://registry.npmjs.org/querystring/0.2.0
npm http 200 https://registry.npmjs.org/acorn
npm http 200 https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http GET https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http GET https://registry.npmjs.org/lexical-scope
npm http 200 https://registry.npmjs.org/querystring/0.2.0
npm http GET https://registry.npmjs.org/combine-source-map
npm http GET https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http GET https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http 200 https://registry.npmjs.org/punycode/1.3.2
npm http GET https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http 200 https://registry.npmjs.org/combine-source-map
npm http 200 https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http 200 https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope
npm http 200 https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http GET https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http GET https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http 200 https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http GET https://registry.npmjs.org/pako
npm http 200 https://registry.npmjs.org/pako
npm http GET https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/object-keys
npm http 200 https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/core-util-is
npm http 200 https://registry.npmjs.org/object-keys
npm http GET https://registry.npmjs.org/detective
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/duplexer2/0.0.2
npm http GET https://registry.npmjs.org/parents/0.0.2
npm http GET https://registry.npmjs.org/stream-combiner
npm http GET https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http GET https://registry.npmjs.org/esrefactor
npm http GET https://registry.npmjs.org/esprima-fb
npm http 304 https://registry.npmjs.org/string_decoder
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 200 https://registry.npmjs.org/minimist
npm http 200 https://registry.npmjs.org/optimist
npm http 200 https://registry.npmjs.org/parents/0.0.2
npm http 200 https://registry.npmjs.org/duplexer2/0.0.2
npm http 200 https://registry.npmjs.org/detective
npm http 304 https://registry.npmjs.org/stream-combiner
npm http 200 https://registry.npmjs.org/esrefactor
npm http GET https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http GET https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 200 https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http GET https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http GET https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http GET https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http GET https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http GET https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http 200 https://registry.npmjs.org/esprima-fb
npm http GET https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http 200 https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http 200 https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http 200 https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http 200 https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http 200 https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http 200 https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http GET https://registry.npmjs.org/jsonparse/0.0.5
npm http 200 https://registry.npmjs.org/jsonparse/0.0.5
npm http GET https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http 200 https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http GET https://registry.npmjs.org/sprintf-js
npm http GET https://registry.npmjs.org/Base64
npm http GET https://registry.npmjs.org/escodegen
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 200 https://registry.npmjs.org/Base64
npm http GET https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http 304 https://registry.npmjs.org/escodegen
npm http GET https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http 200 https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
npm http 200 https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http GET https://registry.npmjs.org/astw
npm http 200 https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http 200 https://registry.npmjs.org/astw
npm http GET https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http GET https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/ieee754
npm http 200 https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http 200 https://registry.npmjs.org/ieee754
npm http GET https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http 200 https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http GET https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/convert-source-map
npm http GET https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http 200 https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http 200 https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http 200 https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http 200 https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http 200 https://registry.npmjs.org/convert-source-map
npm http GET https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http 200 https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http 200 https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http GET https://registry.npmjs.org/callsite
npm http GET https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http 200 https://registry.npmjs.org/callsite
npm http GET https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http 304 https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http 200 https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http 200 https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http GET https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
npm http 304 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
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/0.1.34
npm http GET https://registry.npmjs.org/amdefine
npm http 200 https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/uglify-to-browserify
npm http 200 https://registry.npmjs.org/source-map/0.1.34
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz
npm http GET https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http 200 https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/yargs/-/yargs-3.5.4.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/source-map/-/source-map-0.1.34.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http 200 https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz
npm http GET https://registry.npmjs.org/camelcase
npm http GET https://registry.npmjs.org/decamelize
npm http GET https://registry.npmjs.org/wordwrap/0.0.2
npm http GET https://registry.npmjs.org/window-size/0.1.0
npm http 200 https://registry.npmjs.org/wordwrap/0.0.2
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/decamelize
npm http 200 https://registry.npmjs.org/camelcase
npm http 200 https://registry.npmjs.org/window-size/0.1.0
npm http GET https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http GET https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http 200 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 GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http 304 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http GET https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http GET https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 304 https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http 200 https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 200 https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
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 128.12 MB of artifacts by 35.3% relative to #168
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #174
Updating THRIFT-3642
Updating THRIFT-3643

Build failed in Jenkins: Thrift-precommit #174

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

Changes:

[nsuke] THRIFT-3643 Perl SSL server crushes if a client disconnect without

[nsuke] THRIFT-3642 Speed up cross test runner

------------------------------------------
[...truncated 6526 lines...]
dmd -gc -ofunittest/debug/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/base -unittest -w -wi -I../../lib/d/src   src/thrift/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/base -unittest -w -wi -I../../lib/d/src   src/thrift/async/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/socket -unittest -w -wi -I../../lib/d/src   src/thrift/async/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/base -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/processor -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/base -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/binary.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/compact.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/json.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src   src/thrift/server/simple.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src   src/thrift/server/taskpool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src   src/thrift/server/threaded.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src   src/thrift/transport/buffered.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src   src/thrift/transport/file.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src   src/thrift/transport/framed.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src   src/thrift/transport/http.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src   src/thrift/transport/memory.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/socket
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/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/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/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/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/socket
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/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/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/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/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
===================
All 86 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-TESTS check-local
make[4]: Entering directory `/thrift/lib/d/test'
dmd   -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
Using seed: -1043637549
Using temp file: /tmp/thrift.transport_test.3540393051
Using temp file: /tmp/thrift.transport_test.1118022269
Using temp file: /tmp/thrift.transport_test.1325550419
Using temp file: /tmp/thrift.transport_test.250624976
Using temp file: /tmp/thrift.transport_test.929156664
Using temp file: /tmp/thrift.transport_test.3149164214
Using temp file: /tmp/thrift.transport_test.1553054842
Using temp file: /tmp/thrift.transport_test.2370985285
Using temp file: /tmp/thrift.transport_test.4127532101
Using temp file: /tmp/thrift.transport_test.2774092126
Using temp file: /tmp/thrift.transport_test.2785837839
Using temp file: /tmp/thrift.transport_test.751897572
Using temp file: /tmp/thrift.transport_test.2304943199
Using temp file: /tmp/thrift.transport_test.675752194
Using temp file: /tmp/thrift.transport_test.988412220
Using temp file: /tmp/thrift.transport_test.3310649049
Using temp file: /tmp/thrift.transport_test.2472282389
Using temp file: /tmp/thrift.transport_test.1217323381
Using temp file: /tmp/thrift.transport_test.3760593734
Using temp file: /tmp/thrift.transport_test.3261294800
Using temp file: /tmp/thrift.transport_test.3432352320
Using temp file: /tmp/thrift.transport_test.2194561771
Using temp file: /tmp/thrift.transport_test.4165009887
Using temp file: /tmp/thrift.transport_test.2168694452
Using temp file: /tmp/thrift.transport_test.751329104
Using temp file: /tmp/thrift.transport_test.3520134773
Using temp file: /tmp/thrift.transport_test.2898022148
Using temp file: /tmp/thrift.transport_test.2325275686
Using temp file: /tmp/thrift.transport_test.650124376
Using temp file: /tmp/thrift.transport_test.614882195
Using temp file: /tmp/thrift.transport_test.1861036861
Using temp file: /tmp/thrift.transport_test.2946461707
Using temp file: /tmp/thrift.transport_test.2724367022
Using temp file: /tmp/thrift.transport_test.2385349054
Using temp file: /tmp/thrift.transport_test.943436172
Using temp file: /tmp/thrift.transport_test.201953304
Using temp file: /tmp/thrift.transport_test.626827134
Using temp file: /tmp/thrift.transport_test.3278461727
Using temp file: /tmp/thrift.transport_test.3703820792
Using temp file: /tmp/thrift.transport_test.3144404988
Using temp file: /tmp/thrift.transport_test.440555929
Using temp file: /tmp/thrift.transport_test.374454405
Using temp file: /tmp/thrift.transport_test.993599064
Using temp file: /tmp/thrift.transport_test.4149094627
Using temp file: /tmp/thrift.transport_test.2203951051
Using temp file: /tmp/thrift.transport_test.848601095
Using temp file: /tmp/thrift.transport_test.2170148156
Using temp file: /tmp/thrift.transport_test.1257426237
Using temp file: /tmp/thrift.transport_test.3299355661
Test failed for Target!(TZlibTransport, CoupledFileTransports): testReadPartialMidframe()
std.concurrency.LinkTerminated@std/concurrency.d(249): Link terminated
----------------
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool onControlMsg(ref std.concurrency.Message)+0x16) [0x4fbf4e]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool scan(ref std.concurrency.List!(std.concurrency.Message).List)+0x67) [0x4fbfbf]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x90) [0x4fbb68]
./transport_test(void std.concurrency.receive!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).receive(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x7b) [0x4fbac7]
./transport_test(void thrift.transport.file.TFileWriterTransport.flush()+0xb1) [0x4f9bd5]
./transport_test(transport_test.CoupledFileTransports transport_test.CoupledFileTransports.__ctor()+0x11f) [0x4c509f]
./transport_test(transport_test.CoupledWrapperTransports!(thrift.transport.zlib.TZlibTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports transport_test.CoupledWrapperTransports!(thrift.transport.zlib.TZlibTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports.__ctor()+0x20) [0x4ee580]
./transport_test(void transport_test.testReadPartialMidframe!(transport_test.CoupledWrapperTransports!(thrift.transport.zlib.TZlibTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).testReadPartialMidframe()+0x3b) [0x4f5233]
./transport_test(void transport_test.doBlockingTest!(transport_test.CoupledWrapperTransports!(thrift.transport.zlib.TZlibTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).doBlockingTest()+0x67) [0x4f4d27]
./transport_test(_Dmain+0x6577) [0x4cb6bf]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().void __lambda1()+0x18) [0x51fb9c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll()+0x30) [0x51fb5c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(_d_run_main+0x1a3) [0x51fa77]
./transport_test(main+0x17) [0x4f63b7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x2aed39b2dec5]
/bin/bash: line 5: 21135 Segmentation fault      ${dir}$tst
FAIL: transport_test
==================
1 of 1 test failed
==================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/thrift/lib/d/test'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/thrift/lib/d/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/d'
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 128.15 MB of artifacts by 98.2% relative to #168
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #173
Updating THRIFT-3642
Updating THRIFT-3643

Build failed in Jenkins: Thrift-precommit #173

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

Changes:

[nsuke] THRIFT-3647 Fix php extension build warnings

------------------------------------------
[...truncated 7655 lines...]
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
npm http GET https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http GET https://registry.npmjs.org/through
npm http GET https://registry.npmjs.org/xtend
npm http GET https://registry.npmjs.org/JSONStream
npm http 200 https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/path-platform
npm http GET https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/rfile
npm http GET https://registry.npmjs.org/ruglify
npm http GET https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http 304 https://registry.npmjs.org/xtend
npm http 304 https://registry.npmjs.org/through
npm http GET https://registry.npmjs.org/indexof/0.0.1
npm http 304 https://registry.npmjs.org/JSONStream
npm http GET https://registry.npmjs.org/process
npm http 200 https://registry.npmjs.org/rfile
npm http 200 https://registry.npmjs.org/ruglify
npm http GET https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 200 https://registry.npmjs.org/indexof/0.0.1
npm http GET https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http 200 https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http 200 https://registry.npmjs.org/path-platform
npm http 304 https://registry.npmjs.org/process
npm http GET https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http GET https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http GET https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http 200 https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http 200 https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 200 https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http 200 https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http GET https://registry.npmjs.org/acorn
npm http 200 https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http 200 https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http 200 https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http GET https://registry.npmjs.org/punycode/1.3.2
npm http GET https://registry.npmjs.org/querystring/0.2.0
npm http GET https://registry.npmjs.org/lexical-scope
npm http 200 https://registry.npmjs.org/acorn
npm http 200 https://registry.npmjs.org/punycode/1.3.2
npm http 200 https://registry.npmjs.org/querystring/0.2.0
npm http GET https://registry.npmjs.org/combine-source-map
npm http GET https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http GET https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http GET https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http GET https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope
npm http 200 https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http GET https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http 200 https://registry.npmjs.org/combine-source-map
npm http 200 https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http 200 https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http GET https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http 200 https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/pako
npm http 200 https://registry.npmjs.org/pako
npm http GET https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/object-keys
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http 200 https://registry.npmjs.org/object-keys
npm http 200 https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/parents/0.0.2
npm http GET https://registry.npmjs.org/detective
npm http GET https://registry.npmjs.org/duplexer2/0.0.2
npm http GET https://registry.npmjs.org/stream-combiner
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/parents/0.0.2
npm http GET https://registry.npmjs.org/esprima-fb
npm http GET https://registry.npmjs.org/esrefactor
npm http 304 https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 200 https://registry.npmjs.org/detective
npm http 304 https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 200 https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http GET https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http 304 https://registry.npmjs.org/stream-combiner
npm http 200 https://registry.npmjs.org/esrefactor
npm http GET https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http GET https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http 200 https://registry.npmjs.org/minimist
npm http 200 https://registry.npmjs.org/duplexer2/0.0.2
npm http 200 https://registry.npmjs.org/esprima-fb
npm http 200 https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http GET https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http GET https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http 200 https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http GET https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http 200 https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http 200 https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http 200 https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http 200 https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http GET https://registry.npmjs.org/jsonparse/0.0.5
npm http 200 https://registry.npmjs.org/jsonparse/0.0.5
npm http GET https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http 200 https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http GET https://registry.npmjs.org/escodegen
npm http GET https://registry.npmjs.org/Base64
npm http 304 https://registry.npmjs.org/escodegen
npm http 200 https://registry.npmjs.org/Base64
npm http GET https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http GET https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http GET https://registry.npmjs.org/astw
npm http 200 https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http 200 https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http 200 https://registry.npmjs.org/astw
npm http GET https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http 200 https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http GET https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/ieee754
npm http 200 https://registry.npmjs.org/ieee754
npm http GET https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http 200 https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http 200 https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http 200 https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http GET https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http GET https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/convert-source-map
npm http 200 https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http 200 https://registry.npmjs.org/convert-source-map
npm http 200 https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http GET https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http 200 https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http 200 https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http GET https://registry.npmjs.org/callsite
npm http GET https://registry.npmjs.org/resolve
npm http 200 https://registry.npmjs.org/callsite
npm http 304 https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http GET https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http GET https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http 200 https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http 200 https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
npm http 304 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http GET https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/source-map/0.1.34
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
npm http GET https://registry.npmjs.org/amdefine
npm http 200 https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/source-map/0.1.34
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.34.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/amdefine
npm http GET https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.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/source-map/-/source-map-0.1.34.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http 200 https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz
npm http GET https://registry.npmjs.org/camelcase
npm http GET https://registry.npmjs.org/decamelize
npm http GET https://registry.npmjs.org/window-size/0.1.0
npm http GET https://registry.npmjs.org/wordwrap/0.0.2
npm http 200 https://registry.npmjs.org/decamelize
npm http GET https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http 200 https://registry.npmjs.org/camelcase
npm http 200 https://registry.npmjs.org/window-size/0.1.0
npm http 200 https://registry.npmjs.org/wordwrap/0.0.2
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http GET https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http 200 https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http 304 https://registry.npmjs.org/source-map
npm http 200 https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http GET https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http 304 https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/esutils
npm http 304 https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/estraverse
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http 304 https://registry.npmjs.org/estraverse
npm http 304 https://registry.npmjs.org/esutils
npm http 200 https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
npm http 304 https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http 200 https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
npm http GET https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http 200 https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http 200 https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http GET https://registry.npmjs.org/sprintf-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 200 https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
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 128.15 MB of artifacts by 35.3% relative to #168
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #172
Updating THRIFT-3647