See <https://builds.apache.org/job/Thrift/1495/changes>

Changes:

[roger] THRIFT-3080: fix connection leak of C++ Nonblocking Server while huge 
number connections are accepted and unix socket stream fd is busy.

[roger] THRIFT-3080: use select() instead poll() for early windows 
compatibility.

[roger] nodejs: Fix Markdown syntax for README.

[roger] nodejs: Add main header to example README.

[roger] CONTRIBUTING.md: add info on branch names and commit message for GitHub 
PR's

[roger] THRIFT-3079 java: TNonblockingServerSocket's logger is not named after 
TNonblockingServerSocket

[roger] THRIFT-3077 TFileTransport fix ignored ftruncate result

------------------------------------------
[...truncated 1097 lines...]

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:358]
 No field key specified for field4, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:359]
 No field key specified for field5, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:360]
 No field key specified for field6, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:361]
 No field key specified for field7, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:362]
 No field key specified for field8, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:363]
 No field key specified for field9, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:364]
 No field key specified for field10, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:365]
 No field key specified for field11, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:366]
 No field key specified for field12, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:41]
 64-bit constant "10000000000" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:47]
 Consider using the more efficient "binary" type instead of "list<byte>".
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:115]
 Consider using the more efficient "binary" type instead of "list<byte>".
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:155]
 Consider using the more efficient "binary" type instead of "list<byte>".
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:161]
 Consider using the more efficient "binary" type instead of "list<byte>".
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:173]
 64-bit constant "1099511627775" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:183]
 64-bit constant "4294967295" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:183]
 64-bit constant "1099511627775" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:183]
 64-bit constant "281474976710655" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:183]
 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:183]
 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:192]
 64-bit constant "4294967295" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:192]
 64-bit constant "1099511627775" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:192]
 64-bit constant "281474976710655" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:192]
 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:192]
 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:201]
 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:208]
 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:355]
 No field key specified for field1, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:356]
 No field key specified for field2, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:357]
 No field key specified for field3, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:358]
 No field key specified for field4, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:359]
 No field key specified for field5, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:360]
 No field key specified for field6, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:361]
 No field key specified for field7, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:362]
 No field key specified for field8, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:363]
 No field key specified for field9, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:364]
 No field key specified for field10, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:365]
 No field key specified for field11, resulting protocol may have conflicts or 
not be backwards compatible!

[WARNING:<https://builds.apache.org/job/Thrift/ws/test/DebugProtoTest.thrift>:366]
 No field key specified for field12, resulting protocol may have conflicts or 
not be backwards compatible!

../../../compiler/cpp/thrift --gen cpp ../../../test/EnumTest.thrift
../../../compiler/cpp/thrift --gen cpp:dense 
../../../test/OptionalRequiredTest.thrift
../../../compiler/cpp/thrift --gen cpp ../../../test/Recursive.thrift
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/ThriftTest.thrift>:42] 
No generator named 'noexist' could be found!
[WARNING:<https://builds.apache.org/job/Thrift/ws/test/ThriftTest.thrift>:43] 
cpp generator does not accept 'noexist' as sub-namespace!
../../../compiler/cpp/thrift --gen cpp ../../../test/TypedefTest.thrift
../../../compiler/cpp/thrift --gen cpp:templates,cob_style processor/proc.thrift
make  all-am
make[5]: Entering directory 
`<https://builds.apache.org/job/Thrift/ws/lib/cpp/test'>
depbase=`echo gen-cpp/DebugProtoTest_types.lo | sed 
's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/DebugProtoTest_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/DebugProtoTest_types.lo gen-cpp/DebugProtoTest_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/DebugProtoTest_types.lo -MD -MP 
-MF gen-cpp/.deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  
-fPIC -DPIC -o gen-cpp/.libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/DebugProtoTest_types.lo -MD -MP 
-MF gen-cpp/.deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp 
-o gen-cpp/DebugProtoTest_types.o >/dev/null 2>&1
depbase=`echo gen-cpp/EnumTest_types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/EnumTest_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/EnumTest_types.lo gen-cpp/EnumTest_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/EnumTest_types.lo -MD -MP -MF 
gen-cpp/.deps/EnumTest_types.Tpo -c gen-cpp/EnumTest_types.cpp  -fPIC -DPIC -o 
gen-cpp/.libs/EnumTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/EnumTest_types.lo -MD -MP -MF 
gen-cpp/.deps/EnumTest_types.Tpo -c gen-cpp/EnumTest_types.cpp -o 
gen-cpp/EnumTest_types.o >/dev/null 2>&1
depbase=`echo gen-cpp/OptionalRequiredTest_types.lo | sed 
's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/OptionalRequiredTest_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/OptionalRequiredTest_types.lo gen-cpp/OptionalRequiredTest_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/OptionalRequiredTest_types.lo 
-MD -MP -MF gen-cpp/.deps/OptionalRequiredTest_types.Tpo -c 
gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o 
gen-cpp/.libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/OptionalRequiredTest_types.lo 
-MD -MP -MF gen-cpp/.deps/OptionalRequiredTest_types.Tpo -c 
gen-cpp/OptionalRequiredTest_types.cpp -o gen-cpp/OptionalRequiredTest_types.o 
>/dev/null 2>&1
depbase=`echo gen-cpp/Recursive_types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/Recursive_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/Recursive_types.lo gen-cpp/Recursive_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/Recursive_types.lo -MD -MP -MF 
gen-cpp/.deps/Recursive_types.Tpo -c gen-cpp/Recursive_types.cpp  -fPIC -DPIC 
-o gen-cpp/.libs/Recursive_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/Recursive_types.lo -MD -MP -MF 
gen-cpp/.deps/Recursive_types.Tpo -c gen-cpp/Recursive_types.cpp -o 
gen-cpp/Recursive_types.o >/dev/null 2>&1
depbase=`echo gen-cpp/ThriftTest_types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/ThriftTest_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/ThriftTest_types.lo gen-cpp/ThriftTest_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ThriftTest_types.lo -MD -MP -MF 
gen-cpp/.deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC 
-o gen-cpp/.libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ThriftTest_types.lo -MD -MP -MF 
gen-cpp/.deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o 
gen-cpp/ThriftTest_types.o >/dev/null 2>&1
depbase=`echo gen-cpp/ThriftTest_constants.lo | sed 
's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/ThriftTest_constants.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/ThriftTest_constants.lo gen-cpp/ThriftTest_constants.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ThriftTest_constants.lo -MD -MP 
-MF gen-cpp/.deps/ThriftTest_constants.Tpo -c gen-cpp/ThriftTest_constants.cpp  
-fPIC -DPIC -o gen-cpp/.libs/ThriftTest_constants.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ThriftTest_constants.lo -MD -MP 
-MF gen-cpp/.deps/ThriftTest_constants.Tpo -c gen-cpp/ThriftTest_constants.cpp 
-o gen-cpp/ThriftTest_constants.o >/dev/null 2>&1
depbase=`echo gen-cpp/TypedefTest_types.lo | sed 
's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/TypedefTest_types.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/TypedefTest_types.lo gen-cpp/TypedefTest_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/TypedefTest_types.lo -MD -MP 
-MF gen-cpp/.deps/TypedefTest_types.Tpo -c gen-cpp/TypedefTest_types.cpp  -fPIC 
-DPIC -o gen-cpp/.libs/TypedefTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/TypedefTest_types.lo -MD -MP 
-MF gen-cpp/.deps/TypedefTest_types.Tpo -c gen-cpp/TypedefTest_types.cpp -o 
gen-cpp/TypedefTest_types.o >/dev/null 2>&1
depbase=`echo ThriftTest_extras.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
ThriftTest_extras.lo -MD -MP -MF $depbase.Tpo -c -o ThriftTest_extras.lo 
ThriftTest_extras.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT ThriftTest_extras.lo -MD -MP -MF 
.deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp  -fPIC -DPIC -o 
.libs/ThriftTest_extras.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT ThriftTest_extras.lo -MD -MP -MF 
.deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o 
>/dev/null 2>&1
depbase=`echo DebugProtoTest_extras.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
DebugProtoTest_extras.lo -MD -MP -MF $depbase.Tpo -c -o 
DebugProtoTest_extras.lo DebugProtoTest_extras.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT DebugProtoTest_extras.lo -MD -MP -MF 
.deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp  -fPIC -DPIC -o 
.libs/DebugProtoTest_extras.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT DebugProtoTest_extras.lo -MD -MP -MF 
.deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o 
DebugProtoTest_extras.o >/dev/null 2>&1
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic 
-g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o libtestgencpp.la  
gen-cpp/DebugProtoTest_types.lo gen-cpp/EnumTest_types.lo 
gen-cpp/OptionalRequiredTest_types.lo gen-cpp/Recursive_types.lo 
gen-cpp/ThriftTest_types.lo gen-cpp/ThriftTest_constants.lo 
gen-cpp/TypedefTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo 
../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
libtool: link: ar cru .libs/libtestgencpp.a 
gen-cpp/.libs/DebugProtoTest_types.o gen-cpp/.libs/EnumTest_types.o 
gen-cpp/.libs/OptionalRequiredTest_types.o gen-cpp/.libs/Recursive_types.o 
gen-cpp/.libs/ThriftTest_types.o gen-cpp/.libs/ThriftTest_constants.o 
gen-cpp/.libs/TypedefTest_types.o .libs/ThriftTest_extras.o 
.libs/DebugProtoTest_extras.o 
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s 
"../libtestgencpp.la" "libtestgencpp.la" )
depbase=`echo gen-cpp/ChildService.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/ChildService.lo -MD -MP -MF $depbase.Tpo -c -o gen-cpp/ChildService.lo 
gen-cpp/ChildService.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ChildService.lo -MD -MP -MF 
gen-cpp/.deps/ChildService.Tpo -c gen-cpp/ChildService.cpp  -fPIC -DPIC -o 
gen-cpp/.libs/ChildService.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ChildService.lo -MD -MP -MF 
gen-cpp/.deps/ChildService.Tpo -c gen-cpp/ChildService.cpp -o 
gen-cpp/ChildService.o >/dev/null 2>&1
depbase=`echo gen-cpp/ParentService.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/ParentService.lo -MD -MP -MF $depbase.Tpo -c -o 
gen-cpp/ParentService.lo gen-cpp/ParentService.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ParentService.lo -MD -MP -MF 
gen-cpp/.deps/ParentService.Tpo -c gen-cpp/ParentService.cpp  -fPIC -DPIC -o 
gen-cpp/.libs/ParentService.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/ParentService.lo -MD -MP -MF 
gen-cpp/.deps/ParentService.Tpo -c gen-cpp/ParentService.cpp -o 
gen-cpp/ParentService.o >/dev/null 2>&1
depbase=`echo gen-cpp/proc_types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
        /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ 
-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  -I/usr/include 
-I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT 
gen-cpp/proc_types.lo -MD -MP -MF $depbase.Tpo -c -o gen-cpp/proc_types.lo 
gen-cpp/proc_types.cpp &&\
        mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/proc_types.lo -MD -MP -MF 
gen-cpp/.deps/proc_types.Tpo -c gen-cpp/proc_types.cpp  -fPIC -DPIC -o 
gen-cpp/.libs/proc_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. 
-I../../../lib/cpp/src/thrift -I/usr/include -I../../../lib/cpp/src -Wall 
-Wextra -pedantic -g -O2 -std=c++11 -MT gen-cpp/proc_types.lo -MD -MP -MF 
gen-cpp/.deps/proc_types.Tpo -c gen-cpp/proc_types.cpp -o gen-cpp/proc_types.o 
>/dev/null 2>&1
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic 
-g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o libprocessortest.la  
gen-cpp/ChildService.lo gen-cpp/ParentService.lo gen-cpp/proc_types.lo  -lssl 
-lcrypto -lrt -lpthread 
libtool: link: ar cru .libs/libprocessortest.a gen-cpp/.libs/ChildService.o 
gen-cpp/.libs/ParentService.o gen-cpp/.libs/proc_types.o 
libtool: link: ranlib .libs/libprocessortest.a
libtool: link: ( cd ".libs" && rm -f "libprocessortest.la" && ln -s 
"../libprocessortest.la" "libprocessortest.la" )
depbase=`echo Benchmark.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  
-I/usr/include -I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT Benchmark.o -MD -MP -MF $depbase.Tpo -c -o Benchmark.o 
Benchmark.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 Benchmark Benchmark.o 
libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/Benchmark 
Benchmark.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a 
<https://builds.apache.org/job/Thrift/ws/lib/cpp/.libs/libthrift.so> -lssl 
-lcrypto -lrt -lpthread
depbase=`echo concurrency/Tests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  
-I/usr/include -I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT concurrency/Tests.o -MD -MP -MF $depbase.Tpo -c -o 
concurrency/Tests.o concurrency/Tests.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 concurrency_test 
concurrency/Tests.o ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/concurrency_test concurrency/Tests.o  -L/usr/lib/x86_64-linux-gnu 
../../../lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
depbase=`echo processor/ProcessorTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  
-I/usr/include -I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT processor/ProcessorTest.o -MD -MP -MF $depbase.Tpo -c -o 
processor/ProcessorTest.o processor/ProcessorTest.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
depbase=`echo processor/EventLog.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  
-I/usr/include -I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT processor/EventLog.o -MD -MP -MF $depbase.Tpo -c -o 
processor/EventLog.o processor/EventLog.cpp &&\
        mv -f $depbase.Tpo $depbase.Po
depbase=`echo processor/ServerThread.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
        g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift  
-I/usr/include -I../../../lib/cpp/src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT processor/ServerThread.o -MD -MP -MF $depbase.Tpo -c -o 
processor/ServerThread.o processor/ServerThread.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 processor_test 
processor/ProcessorTest.o processor/EventLog.o processor/ServerThread.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 -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o 
.libs/processor_test processor/ProcessorTest.o processor/EventLog.o 
processor/ServerThread.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 -lssl -lcrypto 
-lrt -lpthread
make[5]: Leaving directory 
`<https://builds.apache.org/job/Thrift/ws/lib/cpp/test'>
make[4]: Leaving directory 
`<https://builds.apache.org/job/Thrift/ws/lib/cpp/test'>
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/lib/cpp'>
Making all in csharp
make[3]: Entering directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp'>
Making all in .
make[4]: Entering directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp'>
gmcs src/Collections/THashSet.cs src/Collections/TCollections.cs 
src/Properties/AssemblyInfo.cs src/Protocol/TAbstractBase.cs 
src/Protocol/TBase.cs src/Protocol/TBase64Utils.cs 
src/Protocol/TJSONProtocol.cs src/Protocol/TProtocolException.cs 
src/Protocol/TProtocolFactory.cs src/Protocol/TList.cs src/Protocol/TSet.cs 
src/Protocol/TMap.cs src/Protocol/TProtocolUtil.cs src/Protocol/TMessageType.cs 
src/Protocol/TProtocol.cs src/Protocol/TProtocolDecorator.cs 
src/Protocol/TMultiplexedProtocol.cs src/Protocol/TMultiplexedProcessor.cs 
src/Protocol/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs 
src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs 
src/Protocol/TCompactProtocol.cs src/Server/TThreadedServer.cs 
src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs 
src/Server/TServer.cs src/Server/TServerEventHandler.cs 
src/Transport/TBufferedTransport.cs src/Transport/TTransport.cs 
src/Transport/TSocket.cs src/Transport/TTransportException.cs 
src/Transport/TStreamTransport.cs src/Transport/TFramedTransport.cs 
src/Transport/TServerTransport.cs src/Transport/TServerSocket.cs 
src/Transport/TTransportFactory.cs src/Transport/THttpClient.cs 
src/Transport/THttpHandler.cs src/Transport/TMemoryBuffer.cs 
src/Transport/TNamedPipeClientTransport.cs 
src/Transport/TNamedPipeServerTransport.cs src/Transport/TTLSSocket.cs 
src/Transport/TTLSServerSocket.cs src/TProcessor.cs src/TException.cs 
src/TApplicationException.cs /out:Thrift.dll /target:library 
/reference:System.Web 
make[4]: Leaving directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp'>
Making all in test/ThriftTest
make[4]: Entering directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp/test/ThriftTest'>
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp/test/ThriftTest'>
make[3]: Leaving directory 
`<https://builds.apache.org/job/Thrift/ws/lib/csharp'>
Making all in java
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/lib/java'>
/usr/bin/ant 
Buildfile: <https://builds.apache.org/job/Thrift/ws/lib/java/build.xml>

setup.init:
    [mkdir] Created dir: 
<https://builds.apache.org/job/Thrift/ws/lib/java/build>
    [mkdir] Created dir: 
<https://builds.apache.org/job/Thrift/ws/lib/java/build/lib>
    [mkdir] Created dir: 
<https://builds.apache.org/job/Thrift/ws/lib/java/build/tools>
    [mkdir] Created dir: 
<https://builds.apache.org/job/Thrift/ws/lib/java/build/test>

mvn.ant.tasks.check:

proxy:

mvn.ant.tasks.download:
      [get] Getting: 
http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
      [get] To: 
<https://builds.apache.org/job/Thrift/ws/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>
      [get] Error getting 
http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
 to 
<https://builds.apache.org/job/Thrift/ws/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>

BUILD FAILED
<https://builds.apache.org/job/Thrift/ws/lib/java/build.xml>:298: 
java.net.UnknownHostException: repo1.maven.org
        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:378)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:473)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:203)
        at sun.net.www.http.HttpClient.New(HttpClient.java:290)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at 
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995)
        at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931)
        at 
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849)
        at 
org.apache.tools.ant.taskdefs.Get$GetThread.openConnection(Get.java:712)
        at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:626)
        at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:616)

Total time: 41 seconds
make[3]: *** [all-local] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/lib/java'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/'>
make: *** [all] Error 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
Sending artifact delta relative to Thrift #1493
Archived 3 artifacts
Archive block size is 32768
Received 1484 blocks and 7412207 bytes
Compression is 86.8%
Took 9.1 sec
Publishing Javadoc
Updating THRIFT-3080
Updating THRIFT-3079
Updating THRIFT-3077

Reply via email to