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 2011/09/18 07:09:52 UTC

Build failed in Jenkins: Thrift #267

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

Changes:

[molinaro] THRIFT-1227 - erlang implementation of thrift json protocol

------------------------------------------
[...truncated 784 lines...]
[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
Making all in csharp
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
Making all in java
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml

setup.init:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
     [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib

init:

compile:
    [javac] Compiling 90 source files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
Making all in js/test
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
Making all in py
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
Making all in erl
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
ERROR: Rebar requires version {1,5} or higher of git to process {git,
                                                                 "git://github.com/talentdeficit/jsx.git",
                                                                 {tag,
                                                                  "v0.9.0"}}
make[3]: *** [all] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
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
Recording test results
Publishing Javadoc
Updating THRIFT-1227


Jenkins build is back to normal : Thrift #274

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



Build failed in Jenkins: Thrift #273

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

Changes:

[jfarrell] Thrift-1354: Add rake task to build just the gem file
Client: rb
Patch: jfarrell

Updates ruby build to now build the gem by default and adds a rake task to create the gem.

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

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

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

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

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

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

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

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

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/.libs/libthrift.so> -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
Making all in csharp
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
Making all in java
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build.xml>

setup.init:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/tools>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/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/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
     [copy] Copying 3 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>

init:

compile:
    [javac] Compiling 90 source files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
      [jar] Building jar: <https://builds.apache.org/job/Thrift/273/artifact/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar>

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
Making all in js/test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
Making all in py
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
Making all in erl
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:<https://builds.apache.org/job/Thrift/ws/thrift/test/BrokenConstants.thrift>:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
Initialized empty Git repository in <https://builds.apache.org/job/Thrift/ws/thrift/lib/erl/deps/jsx/.git/>
==> nicefloats (get-deps)
==> jsx (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
make[3]: *** [all] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift'>
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
Recording test results
Publishing Javadoc
Updating THRIFT-1354


Build failed in Jenkins: Thrift #272

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

Changes:

[jfarrell] Thrift-857: tests run by "make install" fail if generators are disabled
Client: build
Patch: jfarrell

removes --enable-gen* from configure and adds all generators by default.

------------------------------------------
[...truncated 768 lines...]
[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
Making all in csharp
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
Making all in java
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml

setup.init:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
     [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib

init:

compile:
    [javac] Compiling 90 source files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar

BUILD SUCCESSFUL
Total time: 3 seconds
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
Making all in js/test
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
Making all in py
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
Making all in erl
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:173] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:173] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

./rebar get-deps
==> nicefloats (get-deps)
==> jsx (get-deps)
==> erl (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
make[3]: *** [all] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
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
Recording test results
Publishing Javadoc
Updating THRIFT-857


Build failed in Jenkins: Thrift #271

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

------------------------------------------
[...truncated 770 lines...]

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
Making all in csharp
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
Making all in java
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml

setup.init:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
     [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib

init:

compile:
    [javac] Compiling 90 source files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
Making all in js/test
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
Making all in py
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
Making all in erl
make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:173] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:173] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:183] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "4294967295" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "1099511627775" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "281474976710655" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "72057594037927935" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:192] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:201] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:208] 64-bit constant "9223372036854775807" may not work in all languages.

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
Initialized empty Git repository in /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
==> nicefloats (get-deps)
==> jsx (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
make[3]: *** [all] Error 1
make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
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
Recording test results
Publishing Javadoc


Build failed in Jenkins: Thrift #270

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

Changes:

[bryanduxbury] THRIFT-1339. java: Extend Tuple Protocol to TUnions

This patch implements TupleProtocol (and general Scheme support) to TUnion descendants.

Patch: Armaan Sarkar

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

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

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

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

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

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

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

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

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/.libs/libthrift.so> -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
Making all in csharp
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
Making all in java
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build.xml>

setup.init:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/tools>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/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/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
     [copy] Copying 3 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>

init:

compile:
    [javac] Compiling 90 source files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
      [jar] Building jar: <https://builds.apache.org/job/Thrift/270/artifact/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar>

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
Making all in js/test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
Making all in py
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
Making all in erl
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:<https://builds.apache.org/job/Thrift/ws/thrift/test/BrokenConstants.thrift>:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
Initialized empty Git repository in <https://builds.apache.org/job/Thrift/ws/thrift/lib/erl/deps/jsx/.git/>
==> nicefloats (get-deps)
==> jsx (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
make[3]: *** [all] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift'>
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
Recording test results
Publishing Javadoc
Updating THRIFT-1339


Build failed in Jenkins: Thrift #269

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

Changes:

[bryanduxbury] THRIFT-1331. rb: Ruby library deserializes an empty map to nil

This patch properly detects when the metadata is omitted in Compact Protocol messages.

Patch: Armaan Sarkar

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

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

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

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

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

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

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

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

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/.libs/libthrift.so> -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
Making all in csharp
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
Making all in java
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build.xml>

setup.init:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/tools>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/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/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
     [copy] Copying 3 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>

init:

compile:
    [javac] Compiling 90 source files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
      [jar] Building jar: <https://builds.apache.org/job/Thrift/269/artifact/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar>

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
Making all in js/test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
Making all in py
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
Making all in erl
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:<https://builds.apache.org/job/Thrift/ws/thrift/test/BrokenConstants.thrift>:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
Initialized empty Git repository in <https://builds.apache.org/job/Thrift/ws/thrift/lib/erl/deps/jsx/.git/>
==> nicefloats (get-deps)
==> jsx (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
make[3]: *** [all] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift'>
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
Recording test results
Publishing Javadoc
Updating THRIFT-1331


Build failed in Jenkins: Thrift #268

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

Changes:

[jfarrell] THRIFT-1350: Go library code does not build against latest release
Client: go
Patch: Kyle Consalus

Go has moved it's URL-handling code into a "url" package, patch updates for these new changes.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
libtool: link: ranlib .libs/libtestgencpp.a
libtool: link: rm -fr .libs/libtestgencpp.lax
libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/.libs/libthrift.so> -lssl -lcrypto -lrt -lpthread
make[4]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp/test'>
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/cpp'>
Making all in csharp
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
Compilation succeeded - 1 warning(s)
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/csharp'>
Making all in java
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
Buildfile: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build.xml>

setup.init:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/tools>
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/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/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar>

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
     [copy] Copying 7 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>
     [copy] Copying 3 files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/lib>

init:

compile:
    [javac] Compiling 90 source files to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build>
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

dist:
    [mkdir] Created dir: <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
     [copy] Copying 1 file to <https://builds.apache.org/job/Thrift/ws/thrift/lib/java/build/META-INF>
      [jar] Building jar: <https://builds.apache.org/job/Thrift/268/artifact/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar>

BUILD SUCCESSFUL
Total time: 4 seconds
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/java'>
Making all in js/test
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/js/test'>
Making all in py
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
/usr/bin/python setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/thrift
copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
creating build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
creating build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
creating build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
running build_ext
building 'thrift.protocol.fastbinary' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
creating build/temp.linux-x86_64-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/py'>
Making all in erl
make[3]: Entering directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
	  ../../compiler/cpp/thrift --gen erl -out test $f ; \
	done ; \
	touch .generated
[ERROR:<https://builds.apache.org/job/Thrift/ws/thrift/test/BrokenConstants.thrift>:21] (last token was '9876543210987654321')
This integer is too big: "9876543210987654321"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
ERROR: Rebar requires version {1,5} or higher of git to process {git,
                                                                 "git://github.com/talentdeficit/jsx.git",
                                                                 {tag,
                                                                  "v0.9.0"}}
make[3]: *** [all] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib/erl'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift/ws/thrift'>
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
Recording test results
Publishing Javadoc
Updating THRIFT-1350


Re: Build failed in Jenkins: Thrift #267

Posted by Anthony Molinaro <an...@alumni.caltech.edu>.
I think it might be erlang only being version R13B03.  Is R13B04 available
or else R14B03?

I only base this on finding an example of this type of error when searching
google.  It may also be that debian seems to split all the individual
applications that are normally installed out of the erlang core.  So there
may be another missing package.

I installed R13B04 on my Centos 5 box and jsx compiles fine with no
errors, so that's probably first thing to try if it's available.

-Anthony

On Thu, Sep 22, 2011 at 08:50:53AM +0200, roger@bufferoverflow.ch wrote:
> It's not possible to login to the machine.
> I've created a build job to verify the build environment:
> https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift-env-test/42/console
> 
> any hints?
> 
> -roger
> 
> Quoting Anthony Molinaro <an...@alumni.caltech.edu>:
> 
> >I dunno, which version of erlang is installed, maybe there an issue if
> >its too old.  Is there a way to log into the build machine and try things
> >out?
> >
> >-Anthony
> >
> >On Wed, Sep 21, 2011 at 01:44:37AM +0200, roger@bufferoverflow.ch wrote:
> >>git is now installed on the build server...but there's a new problem :-(
> >>
> >>---SNIP---
> >>./rebar get-deps
> >>==> erl (get-deps)
> >>Pulling jsx from
> >>{git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
> >>Initialized empty Git repository in /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
> >>==> nicefloats (get-deps)
> >>==> jsx (get-deps)
> >>./rebar compile
> >>==> nicefloats (compile)
> >>Compiled src/nicefloats.erl
> >>==> jsx (compile)
> >>./include/jsx_common.hrl:34: type jsx_opt() undefined
> >>./include/jsx_common.hrl:66: type jsx_parser_result() undefined
> >>./include/jsx_common.hrl:82: type eep0018_array() undefined
> >>./include/jsx_common.hrl:82: type eep0018_object() undefined
> >>./include/jsx_common.hrl:84: type eep0018_term() undefined
> >>./include/jsx_common.hrl:85: type eep0018_key() undefined
> >>./include/jsx_common.hrl:85: type eep0018_term() undefined
> >>./include/jsx_common.hrl:91: type eep0018_string() undefined
> >>./include/jsx_common.hrl:92: type eep0018_number() undefined
> >>./include/jsx_common.hrl:100: type encoder_opt() undefined
> >>./include/jsx_common.hrl:109: type decoder_opt() undefined
> >>./include/jsx_common.hrl:117: type verify_opt() undefined
> >>./include/jsx_common.hrl:123: type format_opt() undefined
> >>---SNIP---
> >>
> >>see https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift/271/console
> >>
> >>any ideas? more dependencies for jsx?
> >>
> >>-roger
> >>
> >>
> >>
> >>Quoting roger@bufferoverflow.ch:
> >>
> >>>I've sent a request to the build server admins.
> >>>Hope they install git very soon...
> >>>
> >>>-Roger
> >>>
> >>>Quoting Anthony Molinaro <an...@alumni.caltech.edu>:
> >>>
> >>>>Hmm, is there any way to get a newer version of git on this server?
> >>>>
> >>>>-Anthony
> >>>>
> >>>>On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server
> >>>><je...@builds.apache.org> wrote:
> >>>>
> >>>>>See <https://builds.apache.org/job/Thrift/267/changes>
> >>>>>
> >>>>>Changes:
> >>>>>
> >>>>>[molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
> >>>>>
> >>>>>------------------------------------------
> >>>>>[...truncated 784 lines...]
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>>>64-bit constant "10000000000" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD
> >>>>>-MP -MF .deps/DebugProtoTest_types.Tpo -c -o
> >>>>>DebugProtoTest_types.lo `test -f
> >>>>>'gen-cpp/DebugProtoTest_types.cpp' || echo
> >>>>>'./'`gen-cpp/DebugProtoTest_types.cpp
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>DebugProtoTest_types.lo -MD -MP -MF
> >>>>>.deps/DebugProtoTest_types.Tpo -c
> >>>>>gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o
> >>>>>.libs/DebugProtoTest_types.o
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>DebugProtoTest_types.lo -MD -MP -MF
> >>>>>.deps/DebugProtoTest_types.Tpo -c
> >>>>>gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o
> >>>>>>/dev/null 2>&1
> >>>>>mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
> >>>>>../../../compiler/cpp/thrift --gen cpp:dense
> >>>>>../../../test/OptionalRequiredTest.thrift
> >>>>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo
> >>>>>-MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o
> >>>>>OptionalRequiredTest_types.lo `test -f
> >>>>>'gen-cpp/OptionalRequiredTest_types.cpp' || echo
> >>>>>'./'`gen-cpp/OptionalRequiredTest_types.cpp
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>OptionalRequiredTest_types.lo -MD -MP -MF
> >>>>>.deps/OptionalRequiredTest_types.Tpo -c
> >>>>>gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o
> >>>>>.libs/OptionalRequiredTest_types.o
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>OptionalRequiredTest_types.lo -MD -MP -MF
> >>>>>.deps/OptionalRequiredTest_types.Tpo -c
> >>>>>gen-cpp/OptionalRequiredTest_types.cpp -o
> >>>>>OptionalRequiredTest_types.o >/dev/null 2>&1
> >>>>>mv -f .deps/OptionalRequiredTest_types.Tpo
> >>>>>.deps/OptionalRequiredTest_types.Plo
> >>>>>../../../compiler/cpp/thrift --gen cpp:dense
> >>>>>../../../test/ThriftTest.thrift
> >>>>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP
> >>>>>-MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test
> >>>>>-f 'gen-cpp/ThriftTest_types.cpp' || echo
> >>>>>'./'`gen-cpp/ThriftTest_types.cpp
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
> >>>>>gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o
> >>>>>.libs/ThriftTest_types.o
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
> >>>>>gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null
> >>>>>2>&1
> >>>>>mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
> >>>>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
> >>>>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP
> >>>>>-MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo
> >>>>>ThriftTest_extras.cpp
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
> >>>>>ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo
> >>>>>-c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null
> >>>>>2>&1
> >>>>>mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
> >>>>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
> >>>>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD
> >>>>>-MP -MF .deps/DebugProtoTest_extras.Tpo -c -o
> >>>>>DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
> >>>>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
> >>>>>DebugProtoTest_extras.lo -MD -MP -MF
> >>>>>.deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp
> >>>>>-o DebugProtoTest_extras.o >/dev/null 2>&1
> >>>>>mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
> >>>>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
> >>>>>-g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo
> >>>>>OptionalRequiredTest_types.lo DebugProtoTest_types.lo
> >>>>>ThriftTest_types.lo ThriftTest_extras.lo
> >>>>>DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl
> >>>>>-lcrypto -lrt -lpthread
> >>>>>copying selected object files to avoid basename conflicts...
> >>>>>libtool: link: ln .libs/DebugProtoTest_types.o
> >>>>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp
> >>>>>.libs/DebugProtoTest_types.o
> >>>>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
> >>>>>libtool: link: ar cru .libs/libtestgencpp.a
> >>>>>.libs/DebugProtoTest_types.o
> >>>>>.libs/OptionalRequiredTest_types.o
> >>>>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
> >>>>>.libs/ThriftTest_types.o .libs/ThriftTest_extras.o
> >>>>>.libs/DebugProtoTest_extras.o
> >>>>>libtool: link: ranlib .libs/libtestgencpp.a
> >>>>>libtool: link: rm -fr .libs/libtestgencpp.lax
> >>>>>libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln
> >>>>>-s "../libtestgencpp.la" "libtestgencpp.la" )
> >>>>>g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>>>-I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF
> >>>>>.deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
> >>>>>mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
> >>>>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
> >>>>>-g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl
> >>>>>-lcrypto -lrt -lpthread
> >>>>>libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o
> >>>>>./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so
> >>>>>-lssl -lcrypto -lrt -lpthread
> >>>>>make[4]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
> >>>>>Making all in csharp
> >>>>>make[3]: Entering directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> >>>>>gmcs src/Collections/THashSet.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/TType.cs
> >>>>>src/Protocol/TField.cs src/Protocol/TMessage.cs
> >>>>>src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs
> >>>>>src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs
> >>>>>src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll
> >>>>>/target:library /reference:System.Web
> >>>>>src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The
> >>>>>operator `|' used on the sign-extended type `int'. Consider
> >>>>>casting to a smaller unsigned type first
> >>>>>Compilation succeeded - 1 warning(s)
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> >>>>>Making all in java
> >>>>>make[3]: Entering directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> >>>>>/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
> >>>>>Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
> >>>>>
> >>>>>setup.init:
> >>>>>  [mkdir] Created dir:
> >>>>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
> >>>>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
> >>>>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
> >>>>>
> >>>>>mvn.init:
> >>>>>[artifact:dependencies] [WARNING] Overriding profile:
> >>>>>'maven-ant-tasks-repo-profile' (source: pom) with new instance
> >>>>>from source: pom
> >>>>>   [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>>>   [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>>>
> >>>>>init:
> >>>>>
> >>>>>compile:
> >>>>>  [javac] Compiling 90 source files to
> >>>>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
> >>>>>  [javac] Note: Some input files use unchecked or unsafe operations.
> >>>>>  [javac] Note: Recompile with -Xlint:unchecked for details.
> >>>>>
> >>>>>dist:
> >>>>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>>>   [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>>>   [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>>>    [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
> >>>>>
> >>>>>BUILD SUCCESSFUL
> >>>>>Total time: 4 seconds
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> >>>>>Making all in js/test
> >>>>>make[3]: Entering directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> >>>>>make[3]: Nothing to be done for `all'.
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> >>>>>Making all in py
> >>>>>make[3]: Entering directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> >>>>>/usr/bin/python setup.py build
> >>>>>running build
> >>>>>running build_py
> >>>>>creating build
> >>>>>creating build/lib.linux-x86_64-2.6
> >>>>>creating build/lib.linux-x86_64-2.6/thrift
> >>>>>copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
> >>>>>copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
> >>>>>copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
> >>>>>copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
> >>>>>creating build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>copying src/protocol/TBase.py ->
> >>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>copying src/protocol/TProtocol.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>copying src/protocol/TCompactProtocol.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>copying src/protocol/TBinaryProtocol.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>copying src/protocol/__init__.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>>>creating build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/TSocket.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/TTransport.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/TZlibTransport.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/TSSLSocket.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/THttpClient.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/TTwisted.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>copying src/transport/__init__.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>>>creating build/lib.linux-x86_64-2.6/thrift/server
> >>>>>copying src/server/THttpServer.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/server
> >>>>>copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> >>>>>copying src/server/TNonblockingServer.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/server
> >>>>>copying src/server/TProcessPoolServer.py ->
> >>>>>build/lib.linux-x86_64-2.6/thrift/server
> >>>>>copying src/server/__init__.py ->
> >>build/lib.linux-x86_64-2.6/thrift/server
> >>>>>running build_ext
> >>>>>building 'thrift.protocol.fastbinary' extension
> >>>>>creating build/temp.linux-x86_64-2.6
> >>>>>creating build/temp.linux-x86_64-2.6/src
> >>>>>creating build/temp.linux-x86_64-2.6/src/protocol
> >>>>>gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2
> >>>>>-Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c
> >>>>>src/protocol/fastbinary.c -o
> >>>>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
> >>>>>gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
> >>>>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o
> >>>>>build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> >>>>>Making all in erl
> >>>>>make[3]: Entering directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> >>>>>for f in ../../test/AnnotationTest.thrift
> >>>>>../../test/BrokenConstants.thrift
> >>>>>../../test/ConstantsDemo.thrift
> >>>>>../../test/DebugProtoTest.thrift
> >>>>>../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift
> >>>>>../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift
> >>>>>../../test/OptionalRequiredTest.thrift
> >>>>>../../test/SmallTest.thrift ../../test/StressTest.thrift
> >>>>>../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
> >>>>>    ../../compiler/cpp/thrift --gen erl -out test $f ; \
> >>>>>  done ; \
> >>>>>  touch .generated
> >>>>>[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21]
> >>>>>(last token was '9876543210987654321')
> >>>>>This integer is too big: "9876543210987654321"
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20]
> >>>>>64-bit constant "68719476736" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>>>64-bit constant "10000000000" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>>>64-bit constant "10000000000" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "4294967295" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "1099511627775" may not work in all languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "281474976710655" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "72057594037927935" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>>>64-bit constant "9223372036854775807" may not work in all
> >>>>>languages.
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
> >>>>>No field key specified for blah, resulting protocol may have
> >>>>>conflicts or not be backwards compatible!
> >>>>>
> >>>>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
> >>>>>No field key specified for blah, resulting protocol may have
> >>>>>conflicts or not be backwards compatible!
> >>>>>
> >>>>>./rebar get-deps
> >>>>>==> erl (get-deps)
> >>>>>Pulling jsx from
> >>>>>{git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
> >>>>>ERROR: Rebar requires version {1,5} or higher of git to process {git,
> >>>>>"git://github.com/talentdeficit/jsx.git",
> >>>>>                                                               {tag,
> >>>>>
> >>"v0.9.0"}}
> >>>>>make[3]: *** [all] Error 1
> >>>>>make[3]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> >>>>>make[2]: *** [all-recursive] Error 1
> >>>>>make[2]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
> >>>>>make[1]: *** [all-recursive] Error 1
> >>>>>make[1]: Leaving directory
> >>>>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
> >>>>>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
> >>>>>Recording test results
> >>>>>Publishing Javadoc
> >>>>>Updating THRIFT-1227
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>----------------------------------------------------------------
> >>>This message was sent using IMP, the Internet Messaging Program.
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>----------------------------------------------------------------
> >>This message was sent using IMP, the Internet Messaging Program.
> >>
> >
> >--
> >------------------------------------------------------------------------
> >Anthony Molinaro                           <an...@alumni.caltech.edu>
> >
> >
> >
> 
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
> 

-- 
------------------------------------------------------------------------
Anthony Molinaro                           <an...@alumni.caltech.edu>

Re: Build failed in Jenkins: Thrift #267

Posted by ro...@bufferoverflow.ch.
It's not possible to login to the machine.
I've created a build job to verify the build environment:
https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift-env-test/42/console

any hints?

-roger

Quoting Anthony Molinaro <an...@alumni.caltech.edu>:

> I dunno, which version of erlang is installed, maybe there an issue if
> its too old.  Is there a way to log into the build machine and try things
> out?
>
> -Anthony
>
> On Wed, Sep 21, 2011 at 01:44:37AM +0200, roger@bufferoverflow.ch wrote:
>> git is now installed on the build server...but there's a new problem :-(
>>
>> ---SNIP---
>> ./rebar get-deps
>> ==> erl (get-deps)
>> Pulling jsx from  
>> {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
>> Initialized empty Git repository in  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
>> ==> nicefloats (get-deps)
>> ==> jsx (get-deps)
>> ./rebar compile
>> ==> nicefloats (compile)
>> Compiled src/nicefloats.erl
>> ==> jsx (compile)
>> ./include/jsx_common.hrl:34: type jsx_opt() undefined
>> ./include/jsx_common.hrl:66: type jsx_parser_result() undefined
>> ./include/jsx_common.hrl:82: type eep0018_array() undefined
>> ./include/jsx_common.hrl:82: type eep0018_object() undefined
>> ./include/jsx_common.hrl:84: type eep0018_term() undefined
>> ./include/jsx_common.hrl:85: type eep0018_key() undefined
>> ./include/jsx_common.hrl:85: type eep0018_term() undefined
>> ./include/jsx_common.hrl:91: type eep0018_string() undefined
>> ./include/jsx_common.hrl:92: type eep0018_number() undefined
>> ./include/jsx_common.hrl:100: type encoder_opt() undefined
>> ./include/jsx_common.hrl:109: type decoder_opt() undefined
>> ./include/jsx_common.hrl:117: type verify_opt() undefined
>> ./include/jsx_common.hrl:123: type format_opt() undefined
>> ---SNIP---
>>
>> see https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift/271/console
>>
>> any ideas? more dependencies for jsx?
>>
>> -roger
>>
>>
>>
>> Quoting roger@bufferoverflow.ch:
>>
>> >I've sent a request to the build server admins.
>> >Hope they install git very soon...
>> >
>> >-Roger
>> >
>> >Quoting Anthony Molinaro <an...@alumni.caltech.edu>:
>> >
>> >>Hmm, is there any way to get a newer version of git on this server?
>> >>
>> >>-Anthony
>> >>
>> >>On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server
>> >><je...@builds.apache.org> wrote:
>> >>
>> >>>See <https://builds.apache.org/job/Thrift/267/changes>
>> >>>
>> >>>Changes:
>> >>>
>> >>>[molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
>> >>>
>> >>>------------------------------------------
>> >>>[...truncated 784 lines...]
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
>> >>>64-bit constant "10000000000" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
>> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD
>> >>>-MP -MF .deps/DebugProtoTest_types.Tpo -c -o
>> >>>DebugProtoTest_types.lo `test -f
>> >>>'gen-cpp/DebugProtoTest_types.cpp' || echo
>> >>>'./'`gen-cpp/DebugProtoTest_types.cpp
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>DebugProtoTest_types.lo -MD -MP -MF
>> >>>.deps/DebugProtoTest_types.Tpo -c
>> >>>gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o
>> >>>.libs/DebugProtoTest_types.o
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>DebugProtoTest_types.lo -MD -MP -MF
>> >>>.deps/DebugProtoTest_types.Tpo -c
>> >>>gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o
>> >>>>/dev/null 2>&1
>> >>>mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
>> >>>../../../compiler/cpp/thrift --gen cpp:dense
>> >>>../../../test/OptionalRequiredTest.thrift
>> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
>> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo
>> >>>-MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o
>> >>>OptionalRequiredTest_types.lo `test -f
>> >>>'gen-cpp/OptionalRequiredTest_types.cpp' || echo
>> >>>'./'`gen-cpp/OptionalRequiredTest_types.cpp
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>OptionalRequiredTest_types.lo -MD -MP -MF
>> >>>.deps/OptionalRequiredTest_types.Tpo -c
>> >>>gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o
>> >>>.libs/OptionalRequiredTest_types.o
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>OptionalRequiredTest_types.lo -MD -MP -MF
>> >>>.deps/OptionalRequiredTest_types.Tpo -c
>> >>>gen-cpp/OptionalRequiredTest_types.cpp -o
>> >>>OptionalRequiredTest_types.o >/dev/null 2>&1
>> >>>mv -f .deps/OptionalRequiredTest_types.Tpo
>> >>>.deps/OptionalRequiredTest_types.Plo
>> >>>../../../compiler/cpp/thrift --gen cpp:dense
>> >>>../../../test/ThriftTest.thrift
>> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
>> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP
>> >>>-MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test
>> >>>-f 'gen-cpp/ThriftTest_types.cpp' || echo
>> >>>'./'`gen-cpp/ThriftTest_types.cpp
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
>> >>>gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o
>> >>>.libs/ThriftTest_types.o
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
>> >>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
>> >>>gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null
>> >>>2>&1
>> >>>mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
>> >>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
>> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP
>> >>>-MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo
>> >>>ThriftTest_extras.cpp
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
>> >>>ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo
>> >>>-c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null
>> >>>2>&1
>> >>>mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
>> >>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
>> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD
>> >>>-MP -MF .deps/DebugProtoTest_extras.Tpo -c -o
>> >>>DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
>> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
>> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
>> >>>DebugProtoTest_extras.lo -MD -MP -MF
>> >>>.deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp
>> >>>-o DebugProtoTest_extras.o >/dev/null 2>&1
>> >>>mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
>> >>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
>> >>>-g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo
>> >>>OptionalRequiredTest_types.lo DebugProtoTest_types.lo
>> >>>ThriftTest_types.lo ThriftTest_extras.lo
>> >>>DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl
>> >>>-lcrypto -lrt -lpthread
>> >>>copying selected object files to avoid basename conflicts...
>> >>>libtool: link: ln .libs/DebugProtoTest_types.o
>> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp
>> >>>.libs/DebugProtoTest_types.o
>> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
>> >>>libtool: link: ar cru .libs/libtestgencpp.a
>> >>>.libs/DebugProtoTest_types.o
>> >>>.libs/OptionalRequiredTest_types.o
>> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
>> >>>.libs/ThriftTest_types.o .libs/ThriftTest_extras.o
>> >>>.libs/DebugProtoTest_extras.o
>> >>>libtool: link: ranlib .libs/libtestgencpp.a
>> >>>libtool: link: rm -fr .libs/libtestgencpp.lax
>> >>>libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln
>> >>>-s "../libtestgencpp.la" "libtestgencpp.la" )
>> >>>g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
>> >>>-I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF
>> >>>.deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
>> >>>mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
>> >>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
>> >>>-g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl
>> >>>-lcrypto -lrt -lpthread
>> >>>libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o
>> >>>./.libs/libtestgencpp.a  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so
>> >>>-lssl -lcrypto -lrt -lpthread
>> >>>make[4]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
>> >>>Making all in csharp
>> >>>make[3]: Entering directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>> >>>gmcs src/Collections/THashSet.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/TType.cs
>> >>>src/Protocol/TField.cs src/Protocol/TMessage.cs
>> >>>src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs
>> >>>src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs
>> >>>src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll
>> >>>/target:library /reference:System.Web
>> >>>src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The
>> >>>operator `|' used on the sign-extended type `int'. Consider
>> >>>casting to a smaller unsigned type first
>> >>>Compilation succeeded - 1 warning(s)
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>> >>>Making all in java
>> >>>make[3]: Entering directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>> >>>/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
>> >>>Buildfile:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
>> >>>
>> >>>setup.init:
>> >>>  [mkdir] Created dir:
>> >>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>> >>>  [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>> >>>  [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
>> >>>  [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
>> >>>
>> >>>mvn.init:
>> >>>[artifact:dependencies] [WARNING] Overriding profile:
>> >>>'maven-ant-tasks-repo-profile' (source: pom) with new instance
>> >>>from source: pom
>> >>>   [copy] Copying 7 files to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>> >>>   [copy] Copying 3 files to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>> >>>
>> >>>init:
>> >>>
>> >>>compile:
>> >>>  [javac] Compiling 90 source files to
>> >>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>> >>>  [javac] Note: Some input files use unchecked or unsafe operations.
>> >>>  [javac] Note: Recompile with -Xlint:unchecked for details.
>> >>>
>> >>>dist:
>> >>>  [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>> >>>   [copy] Copying 1 file to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>> >>>   [copy] Copying 1 file to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>> >>>    [jar] Building jar:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
>> >>>
>> >>>BUILD SUCCESSFUL
>> >>>Total time: 4 seconds
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>> >>>Making all in js/test
>> >>>make[3]: Entering directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>> >>>make[3]: Nothing to be done for `all'.
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>> >>>Making all in py
>> >>>make[3]: Entering directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>> >>>/usr/bin/python setup.py build
>> >>>running build
>> >>>running build_py
>> >>>creating build
>> >>>creating build/lib.linux-x86_64-2.6
>> >>>creating build/lib.linux-x86_64-2.6/thrift
>> >>>copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
>> >>>copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
>> >>>copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
>> >>>copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
>> >>>creating build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>copying src/protocol/TBase.py ->  
>> build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>copying src/protocol/TProtocol.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>copying src/protocol/TCompactProtocol.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>copying src/protocol/TBinaryProtocol.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>copying src/protocol/__init__.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/protocol
>> >>>creating build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/TSocket.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/TTransport.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/TZlibTransport.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/TSSLSocket.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/THttpClient.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/TTwisted.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>copying src/transport/__init__.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/transport
>> >>>creating build/lib.linux-x86_64-2.6/thrift/server
>> >>>copying src/server/THttpServer.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/server
>> >>>copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
>> >>>copying src/server/TNonblockingServer.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/server
>> >>>copying src/server/TProcessPoolServer.py ->
>> >>>build/lib.linux-x86_64-2.6/thrift/server
>> >>>copying src/server/__init__.py ->  
>> build/lib.linux-x86_64-2.6/thrift/server
>> >>>running build_ext
>> >>>building 'thrift.protocol.fastbinary' extension
>> >>>creating build/temp.linux-x86_64-2.6
>> >>>creating build/temp.linux-x86_64-2.6/src
>> >>>creating build/temp.linux-x86_64-2.6/src/protocol
>> >>>gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2
>> >>>-Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c
>> >>>src/protocol/fastbinary.c -o
>> >>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
>> >>>gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
>> >>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o
>> >>>build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>> >>>Making all in erl
>> >>>make[3]: Entering directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>> >>>for f in ../../test/AnnotationTest.thrift
>> >>>../../test/BrokenConstants.thrift
>> >>>../../test/ConstantsDemo.thrift
>> >>>../../test/DebugProtoTest.thrift
>> >>>../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift
>> >>>../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift
>> >>>../../test/OptionalRequiredTest.thrift
>> >>>../../test/SmallTest.thrift ../../test/StressTest.thrift
>> >>>../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
>> >>>    ../../compiler/cpp/thrift --gen erl -out test $f ; \
>> >>>  done ; \
>> >>>  touch .generated
>> >>>[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21]
>> >>>(last token was '9876543210987654321')
>> >>>This integer is too big: "9876543210987654321"
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20]
>> >>>64-bit constant "68719476736" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
>> >>>64-bit constant "10000000000" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
>> >>>64-bit constant "10000000000" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "4294967295" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "1099511627775" may not work in all languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "281474976710655" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "72057594037927935" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
>> >>>64-bit constant "9223372036854775807" may not work in all
>> >>>languages.
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
>> >>>No field key specified for blah, resulting protocol may have
>> >>>conflicts or not be backwards compatible!
>> >>>
>> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
>> >>>No field key specified for blah, resulting protocol may have
>> >>>conflicts or not be backwards compatible!
>> >>>
>> >>>./rebar get-deps
>> >>>==> erl (get-deps)
>> >>>Pulling jsx from
>> >>>{git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
>> >>>ERROR: Rebar requires version {1,5} or higher of git to process {git,
>> >>>"git://github.com/talentdeficit/jsx.git",
>> >>>                                                               {tag,
>> >>>                                                                 
>> "v0.9.0"}}
>> >>>make[3]: *** [all] Error 1
>> >>>make[3]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>> >>>make[2]: *** [all-recursive] Error 1
>> >>>make[2]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
>> >>>make[1]: *** [all-recursive] Error 1
>> >>>make[1]: Leaving directory
>> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
>> >>>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
>> >>>Recording test results
>> >>>Publishing Javadoc
>> >>>Updating THRIFT-1227
>> >>>
>> >>
>> >>
>> >>
>> >
>> >
>> >
>> >----------------------------------------------------------------
>> >This message was sent using IMP, the Internet Messaging Program.
>> >
>> >
>> >
>> >
>>
>>
>>
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.
>>
>
> --
> ------------------------------------------------------------------------
> Anthony Molinaro                           <an...@alumni.caltech.edu>
>
>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


Re: Build failed in Jenkins: Thrift #267

Posted by Anthony Molinaro <an...@alumni.caltech.edu>.
I dunno, which version of erlang is installed, maybe there an issue if
its too old.  Is there a way to log into the build machine and try things
out?

-Anthony

On Wed, Sep 21, 2011 at 01:44:37AM +0200, roger@bufferoverflow.ch wrote:
> git is now installed on the build server...but there's a new problem :-(
> 
> ---SNIP---
> ./rebar get-deps
> ==> erl (get-deps)
> Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
> Initialized empty Git repository in /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
> ==> nicefloats (get-deps)
> ==> jsx (get-deps)
> ./rebar compile
> ==> nicefloats (compile)
> Compiled src/nicefloats.erl
> ==> jsx (compile)
> ./include/jsx_common.hrl:34: type jsx_opt() undefined
> ./include/jsx_common.hrl:66: type jsx_parser_result() undefined
> ./include/jsx_common.hrl:82: type eep0018_array() undefined
> ./include/jsx_common.hrl:82: type eep0018_object() undefined
> ./include/jsx_common.hrl:84: type eep0018_term() undefined
> ./include/jsx_common.hrl:85: type eep0018_key() undefined
> ./include/jsx_common.hrl:85: type eep0018_term() undefined
> ./include/jsx_common.hrl:91: type eep0018_string() undefined
> ./include/jsx_common.hrl:92: type eep0018_number() undefined
> ./include/jsx_common.hrl:100: type encoder_opt() undefined
> ./include/jsx_common.hrl:109: type decoder_opt() undefined
> ./include/jsx_common.hrl:117: type verify_opt() undefined
> ./include/jsx_common.hrl:123: type format_opt() undefined
> ---SNIP---
> 
> see https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift/271/console
> 
> any ideas? more dependencies for jsx?
> 
> -roger
> 
> 
> 
> Quoting roger@bufferoverflow.ch:
> 
> >I've sent a request to the build server admins.
> >Hope they install git very soon...
> >
> >-Roger
> >
> >Quoting Anthony Molinaro <an...@alumni.caltech.edu>:
> >
> >>Hmm, is there any way to get a newer version of git on this server?
> >>
> >>-Anthony
> >>
> >>On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server
> >><je...@builds.apache.org> wrote:
> >>
> >>>See <https://builds.apache.org/job/Thrift/267/changes>
> >>>
> >>>Changes:
> >>>
> >>>[molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
> >>>
> >>>------------------------------------------
> >>>[...truncated 784 lines...]
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>64-bit constant "10000000000" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD
> >>>-MP -MF .deps/DebugProtoTest_types.Tpo -c -o
> >>>DebugProtoTest_types.lo `test -f
> >>>'gen-cpp/DebugProtoTest_types.cpp' || echo
> >>>'./'`gen-cpp/DebugProtoTest_types.cpp
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>DebugProtoTest_types.lo -MD -MP -MF
> >>>.deps/DebugProtoTest_types.Tpo -c
> >>>gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o
> >>>.libs/DebugProtoTest_types.o
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>DebugProtoTest_types.lo -MD -MP -MF
> >>>.deps/DebugProtoTest_types.Tpo -c
> >>>gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o
> >>>>/dev/null 2>&1
> >>>mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
> >>>../../../compiler/cpp/thrift --gen cpp:dense
> >>>../../../test/OptionalRequiredTest.thrift
> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo
> >>>-MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o
> >>>OptionalRequiredTest_types.lo `test -f
> >>>'gen-cpp/OptionalRequiredTest_types.cpp' || echo
> >>>'./'`gen-cpp/OptionalRequiredTest_types.cpp
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>OptionalRequiredTest_types.lo -MD -MP -MF
> >>>.deps/OptionalRequiredTest_types.Tpo -c
> >>>gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o
> >>>.libs/OptionalRequiredTest_types.o
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>OptionalRequiredTest_types.lo -MD -MP -MF
> >>>.deps/OptionalRequiredTest_types.Tpo -c
> >>>gen-cpp/OptionalRequiredTest_types.cpp -o
> >>>OptionalRequiredTest_types.o >/dev/null 2>&1
> >>>mv -f .deps/OptionalRequiredTest_types.Tpo
> >>>.deps/OptionalRequiredTest_types.Plo
> >>>../../../compiler/cpp/thrift --gen cpp:dense
> >>>../../../test/ThriftTest.thrift
> >>>/bin/bash ../../../libtool  --tag=CXX   --mode=compile g++
> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP
> >>>-MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test
> >>>-f 'gen-cpp/ThriftTest_types.cpp' || echo
> >>>'./'`gen-cpp/ThriftTest_types.cpp
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
> >>>gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o
> >>>.libs/ThriftTest_types.o
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT
> >>>ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c
> >>>gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null
> >>>2>&1
> >>>mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
> >>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP
> >>>-MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo
> >>>ThriftTest_extras.cpp
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
> >>>ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo
> >>>-c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null
> >>>2>&1
> >>>mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
> >>>/bin/bash ../../../libtool --tag=CXX   --mode=compile g++
> >>>-DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD
> >>>-MP -MF .deps/DebugProtoTest_extras.Tpo -c -o
> >>>DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
> >>>libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> >>>-I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT
> >>>DebugProtoTest_extras.lo -MD -MP -MF
> >>>.deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp
> >>>-o DebugProtoTest_extras.o >/dev/null 2>&1
> >>>mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
> >>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
> >>>-g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo
> >>>OptionalRequiredTest_types.lo DebugProtoTest_types.lo
> >>>ThriftTest_types.lo ThriftTest_extras.lo
> >>>DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl
> >>>-lcrypto -lrt -lpthread
> >>>copying selected object files to avoid basename conflicts...
> >>>libtool: link: ln .libs/DebugProtoTest_types.o
> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp
> >>>.libs/DebugProtoTest_types.o
> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
> >>>libtool: link: ar cru .libs/libtestgencpp.a
> >>>.libs/DebugProtoTest_types.o
> >>>.libs/OptionalRequiredTest_types.o
> >>>.libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
> >>>.libs/ThriftTest_types.o .libs/ThriftTest_extras.o
> >>>.libs/DebugProtoTest_extras.o
> >>>libtool: link: ranlib .libs/libtestgencpp.a
> >>>libtool: link: rm -fr .libs/libtestgencpp.lax
> >>>libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln
> >>>-s "../libtestgencpp.la" "libtestgencpp.la" )
> >>>g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src
> >>>-I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF
> >>>.deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
> >>>mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
> >>>/bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall
> >>>-g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl
> >>>-lcrypto -lrt -lpthread
> >>>libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o
> >>>./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so
> >>>-lssl -lcrypto -lrt -lpthread
> >>>make[4]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
> >>>Making all in csharp
> >>>make[3]: Entering directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> >>>gmcs src/Collections/THashSet.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/TType.cs
> >>>src/Protocol/TField.cs src/Protocol/TMessage.cs
> >>>src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs
> >>>src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs
> >>>src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll
> >>>/target:library /reference:System.Web
> >>>src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The
> >>>operator `|' used on the sign-extended type `int'. Consider
> >>>casting to a smaller unsigned type first
> >>>Compilation succeeded - 1 warning(s)
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> >>>Making all in java
> >>>make[3]: Entering directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> >>>/home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
> >>>Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
> >>>
> >>>setup.init:
> >>>  [mkdir] Created dir:
> >>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
> >>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
> >>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
> >>>
> >>>mvn.init:
> >>>[artifact:dependencies] [WARNING] Overriding profile:
> >>>'maven-ant-tasks-repo-profile' (source: pom) with new instance
> >>>from source: pom
> >>>   [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>   [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> >>>
> >>>init:
> >>>
> >>>compile:
> >>>  [javac] Compiling 90 source files to
> >>>/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
> >>>  [javac] Note: Some input files use unchecked or unsafe operations.
> >>>  [javac] Note: Recompile with -Xlint:unchecked for details.
> >>>
> >>>dist:
> >>>  [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>   [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>   [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
> >>>    [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
> >>>
> >>>BUILD SUCCESSFUL
> >>>Total time: 4 seconds
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> >>>Making all in js/test
> >>>make[3]: Entering directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> >>>make[3]: Nothing to be done for `all'.
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> >>>Making all in py
> >>>make[3]: Entering directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> >>>/usr/bin/python setup.py build
> >>>running build
> >>>running build_py
> >>>creating build
> >>>creating build/lib.linux-x86_64-2.6
> >>>creating build/lib.linux-x86_64-2.6/thrift
> >>>copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
> >>>copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
> >>>copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
> >>>copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
> >>>creating build/lib.linux-x86_64-2.6/thrift/protocol
> >>>copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> >>>copying src/protocol/TProtocol.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>copying src/protocol/TCompactProtocol.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>copying src/protocol/TBinaryProtocol.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>copying src/protocol/__init__.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/protocol
> >>>creating build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/TSocket.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/TTransport.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/TZlibTransport.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/TSSLSocket.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/THttpClient.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/TTwisted.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>copying src/transport/__init__.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/transport
> >>>creating build/lib.linux-x86_64-2.6/thrift/server
> >>>copying src/server/THttpServer.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/server
> >>>copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> >>>copying src/server/TNonblockingServer.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/server
> >>>copying src/server/TProcessPoolServer.py ->
> >>>build/lib.linux-x86_64-2.6/thrift/server
> >>>copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
> >>>running build_ext
> >>>building 'thrift.protocol.fastbinary' extension
> >>>creating build/temp.linux-x86_64-2.6
> >>>creating build/temp.linux-x86_64-2.6/src
> >>>creating build/temp.linux-x86_64-2.6/src/protocol
> >>>gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2
> >>>-Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c
> >>>src/protocol/fastbinary.c -o
> >>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
> >>>gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
> >>>build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o
> >>>build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> >>>Making all in erl
> >>>make[3]: Entering directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> >>>for f in ../../test/AnnotationTest.thrift
> >>>../../test/BrokenConstants.thrift
> >>>../../test/ConstantsDemo.thrift
> >>>../../test/DebugProtoTest.thrift
> >>>../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift
> >>>../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift
> >>>../../test/OptionalRequiredTest.thrift
> >>>../../test/SmallTest.thrift ../../test/StressTest.thrift
> >>>../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
> >>>    ../../compiler/cpp/thrift --gen erl -out test $f ; \
> >>>  done ; \
> >>>  touch .generated
> >>>[ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21]
> >>>(last token was '9876543210987654321')
> >>>This integer is too big: "9876543210987654321"
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20]
> >>>64-bit constant "68719476736" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>64-bit constant "10000000000" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41]
> >>>64-bit constant "10000000000" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "4294967295" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "1099511627775" may not work in all languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "281474976710655" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "72057594037927935" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204]
> >>>64-bit constant "9223372036854775807" may not work in all
> >>>languages.
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
> >>>No field key specified for blah, resulting protocol may have
> >>>conflicts or not be backwards compatible!
> >>>
> >>>[WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38]
> >>>No field key specified for blah, resulting protocol may have
> >>>conflicts or not be backwards compatible!
> >>>
> >>>./rebar get-deps
> >>>==> erl (get-deps)
> >>>Pulling jsx from
> >>>{git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
> >>>ERROR: Rebar requires version {1,5} or higher of git to process {git,
> >>>"git://github.com/talentdeficit/jsx.git",
> >>>                                                               {tag,
> >>>                                                                "v0.9.0"}}
> >>>make[3]: *** [all] Error 1
> >>>make[3]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> >>>make[2]: *** [all-recursive] Error 1
> >>>make[2]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
> >>>make[1]: *** [all-recursive] Error 1
> >>>make[1]: Leaving directory
> >>>`/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
> >>>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
> >>>Recording test results
> >>>Publishing Javadoc
> >>>Updating THRIFT-1227
> >>>
> >>
> >>
> >>
> >
> >
> >
> >----------------------------------------------------------------
> >This message was sent using IMP, the Internet Messaging Program.
> >
> >
> >
> >
> 
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
> 

-- 
------------------------------------------------------------------------
Anthony Molinaro                           <an...@alumni.caltech.edu>

Re: Build failed in Jenkins: Thrift #267

Posted by ro...@bufferoverflow.ch.
git is now installed on the build server...but there's a new problem :-(

---SNIP---
./rebar get-deps
==> erl (get-deps)
Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
Initialized empty Git repository in  
/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
==> nicefloats (get-deps)
==> jsx (get-deps)
./rebar compile
==> nicefloats (compile)
Compiled src/nicefloats.erl
==> jsx (compile)
./include/jsx_common.hrl:34: type jsx_opt() undefined
./include/jsx_common.hrl:66: type jsx_parser_result() undefined
./include/jsx_common.hrl:82: type eep0018_array() undefined
./include/jsx_common.hrl:82: type eep0018_object() undefined
./include/jsx_common.hrl:84: type eep0018_term() undefined
./include/jsx_common.hrl:85: type eep0018_key() undefined
./include/jsx_common.hrl:85: type eep0018_term() undefined
./include/jsx_common.hrl:91: type eep0018_string() undefined
./include/jsx_common.hrl:92: type eep0018_number() undefined
./include/jsx_common.hrl:100: type encoder_opt() undefined
./include/jsx_common.hrl:109: type decoder_opt() undefined
./include/jsx_common.hrl:117: type verify_opt() undefined
./include/jsx_common.hrl:123: type format_opt() undefined
---SNIP---

see https://builds.apache.org/view/S-Z/view/Thrift/job/Thrift/271/console

any ideas? more dependencies for jsx?

-roger



Quoting roger@bufferoverflow.ch:

> I've sent a request to the build server admins.
> Hope they install git very soon...
>
> -Roger
>
> Quoting Anthony Molinaro <an...@alumni.caltech.edu>:
>
>> Hmm, is there any way to get a newer version of git on this server?
>>
>> -Anthony
>>
>> On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server  
>> <je...@builds.apache.org> wrote:
>>
>>> See <https://builds.apache.org/job/Thrift/267/changes>
>>>
>>> Changes:
>>>
>>> [molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
>>>
>>> ------------------------------------------
>>> [...truncated 784 lines...]
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP  
>>> -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo  
>>> `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo  
>>> './'`gen-cpp/DebugProtoTest_types.cpp
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo  
>>> -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o  
>>> .libs/DebugProtoTest_types.o
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo  
>>> -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o  
>>> >/dev/null 2>&1
>>> mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
>>> ../../../compiler/cpp/thrift --gen cpp:dense  
>>> ../../../test/OptionalRequiredTest.thrift
>>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD  
>>> -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o  
>>> OptionalRequiredTest_types.lo `test -f  
>>> 'gen-cpp/OptionalRequiredTest_types.cpp' || echo  
>>> './'`gen-cpp/OptionalRequiredTest_types.cpp
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> OptionalRequiredTest_types.lo -MD -MP -MF  
>>> .deps/OptionalRequiredTest_types.Tpo -c  
>>> gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o  
>>> .libs/OptionalRequiredTest_types.o
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> OptionalRequiredTest_types.lo -MD -MP -MF  
>>> .deps/OptionalRequiredTest_types.Tpo -c  
>>> gen-cpp/OptionalRequiredTest_types.cpp -o  
>>> OptionalRequiredTest_types.o >/dev/null 2>&1
>>> mv -f .deps/OptionalRequiredTest_types.Tpo  
>>> .deps/OptionalRequiredTest_types.Plo
>>> ../../../compiler/cpp/thrift --gen cpp:dense  
>>> ../../../test/ThriftTest.thrift
>>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF  
>>> .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f  
>>> 'gen-cpp/ThriftTest_types.cpp' || echo  
>>> './'`gen-cpp/ThriftTest_types.cpp
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c  
>>> gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o  
>>> .libs/ThriftTest_types.o
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>>> ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c  
>>> gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
>>> mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
>>> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++  
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF  
>>> .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo  
>>> ThriftTest_extras.cpp
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT  
>>> ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c  
>>> ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
>>> mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
>>> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++  
>>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP  
>>> -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo  
>>> DebugProtoTest_extras.cpp
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT  
>>> DebugProtoTest_extras.lo -MD -MP -MF  
>>> .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o  
>>> DebugProtoTest_extras.o >/dev/null 2>&1
>>> mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
>>> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g  
>>> -O2   -o libtestgencpp.la  DebugProtoTest_types.lo  
>>> OptionalRequiredTest_types.lo DebugProtoTest_types.lo  
>>> ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo  
>>> ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread
>>> copying selected object files to avoid basename conflicts...
>>> libtool: link: ln .libs/DebugProtoTest_types.o  
>>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp  
>>> .libs/DebugProtoTest_types.o  
>>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
>>> libtool: link: ar cru .libs/libtestgencpp.a  
>>> .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o  
>>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o  
>>> .libs/ThriftTest_types.o .libs/ThriftTest_extras.o  
>>> .libs/DebugProtoTest_extras.o
>>> libtool: link: ranlib .libs/libtestgencpp.a
>>> libtool: link: rm -fr .libs/libtestgencpp.lax
>>> libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s  
>>> "../libtestgencpp.la" "libtestgencpp.la" )
>>> g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>>> -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF  
>>> .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
>>> mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
>>> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g  
>>> -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto  
>>> -lrt -lpthread
>>> libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o   
>>> ./.libs/libtestgencpp.a  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt  
>>> -lpthread
>>> make[4]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
>>> Making all in csharp
>>> make[3]: Entering directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>>> gmcs src/Collections/THashSet.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/TType.cs  
>>> src/Protocol/TField.cs src/Protocol/TMessage.cs  
>>> src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs  
>>> src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs  
>>> src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs  
>>> src/TApplicationException.cs /out:Thrift.dll /target:library  
>>> /reference:System.Web
>>> src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The  
>>> operator `|' used on the sign-extended type `int'. Consider  
>>> casting to a smaller unsigned type first
>>> Compilation succeeded - 1 warning(s)
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>>> Making all in java
>>> make[3]: Entering directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>>> /home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
>>> Buildfile:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
>>>
>>> setup.init:
>>>   [mkdir] Created dir:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>>>   [mkdir] Created dir:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>>   [mkdir] Created dir:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
>>>   [mkdir] Created dir:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
>>>
>>> mvn.init:
>>> [artifact:dependencies] [WARNING] Overriding profile:  
>>> 'maven-ant-tasks-repo-profile' (source: pom) with new instance  
>>> from source: pom
>>>    [copy] Copying 7 files to  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>>    [copy] Copying 3 files to  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>>
>>> init:
>>>
>>> compile:
>>>   [javac] Compiling 90 source files to  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>>>   [javac] Note: Some input files use unchecked or unsafe operations.
>>>   [javac] Note: Recompile with -Xlint:unchecked for details.
>>>
>>> dist:
>>>   [mkdir] Created dir:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>>    [copy] Copying 1 file to  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>>    [copy] Copying 1 file to  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>>     [jar] Building jar:  
>>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
>>>
>>> BUILD SUCCESSFUL
>>> Total time: 4 seconds
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>>> Making all in js/test
>>> make[3]: Entering directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>>> make[3]: Nothing to be done for `all'.
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>>> Making all in py
>>> make[3]: Entering directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>>> /usr/bin/python setup.py build
>>> running build
>>> running build_py
>>> creating build
>>> creating build/lib.linux-x86_64-2.6
>>> creating build/lib.linux-x86_64-2.6/thrift
>>> copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
>>> copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
>>> copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
>>> copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
>>> creating build/lib.linux-x86_64-2.6/thrift/protocol
>>> copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
>>> copying src/protocol/TProtocol.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/protocol
>>> copying src/protocol/TCompactProtocol.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/protocol
>>> copying src/protocol/TBinaryProtocol.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/protocol
>>> copying src/protocol/__init__.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/protocol
>>> creating build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/TSocket.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/TTransport.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/TZlibTransport.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/TSSLSocket.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/THttpClient.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/TTwisted.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> copying src/transport/__init__.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/transport
>>> creating build/lib.linux-x86_64-2.6/thrift/server
>>> copying src/server/THttpServer.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/server
>>> copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
>>> copying src/server/TNonblockingServer.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/server
>>> copying src/server/TProcessPoolServer.py ->  
>>> build/lib.linux-x86_64-2.6/thrift/server
>>> copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
>>> running build_ext
>>> building 'thrift.protocol.fastbinary' extension
>>> creating build/temp.linux-x86_64-2.6
>>> creating build/temp.linux-x86_64-2.6/src
>>> creating build/temp.linux-x86_64-2.6/src/protocol
>>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall  
>>> -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c  
>>> src/protocol/fastbinary.c -o  
>>> build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
>>> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions  
>>> build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o  
>>> build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>>> Making all in erl
>>> make[3]: Entering directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>>> for f in ../../test/AnnotationTest.thrift  
>>> ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift  
>>> ../../test/DebugProtoTest.thrift  
>>> ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift  
>>> ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift  
>>> ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift  
>>> ../../test/StressTest.thrift ../../test/ThriftTest.thrift  
>>> test/Thrift1151.thrift ; do \
>>>     ../../compiler/cpp/thrift --gen erl -out test $f ; \
>>>   done ; \
>>>   touch .generated
>>> [ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was  
>>> '9876543210987654321')
>>> This integer is too big: "9876543210987654321"
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>>> languages.
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards  
>>> compatible!
>>>
>>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards  
>>> compatible!
>>>
>>> ./rebar get-deps
>>> ==> erl (get-deps)
>>> Pulling jsx from  
>>> {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
>>> ERROR: Rebar requires version {1,5} or higher of git to process {git,
>>>                                                                 
>>> "git://github.com/talentdeficit/jsx.git",
>>>                                                                {tag,
>>>                                                                 "v0.9.0"}}
>>> make[3]: *** [all] Error 1
>>> make[3]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>>> make[2]: *** [all-recursive] Error 1
>>> make[2]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory  
>>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
>>> 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
>>> Recording test results
>>> Publishing Javadoc
>>> Updating THRIFT-1227
>>>
>>
>>
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


Re: Build failed in Jenkins: Thrift #267

Posted by ro...@bufferoverflow.ch.
I've sent a request to the build server admins.
Hope they install git very soon...

-Roger

Quoting Anthony Molinaro <an...@alumni.caltech.edu>:

> Hmm, is there any way to get a newer version of git on this server?
>
> -Anthony
>
> On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server  
> <je...@builds.apache.org> wrote:
>
>> See <https://builds.apache.org/job/Thrift/267/changes>
>>
>> Changes:
>>
>> [molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
>>
>> ------------------------------------------
>> [...truncated 784 lines...]
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP  
>> -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo  
>> `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo  
>> './'`gen-cpp/DebugProtoTest_types.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo  
>> -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o  
>> .libs/DebugProtoTest_types.o
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo  
>> -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o  
>> >/dev/null 2>&1
>> mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
>> ../../../compiler/cpp/thrift --gen cpp:dense  
>> ../../../test/OptionalRequiredTest.thrift
>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD  
>> -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o  
>> OptionalRequiredTest_types.lo `test -f  
>> 'gen-cpp/OptionalRequiredTest_types.cpp' || echo  
>> './'`gen-cpp/OptionalRequiredTest_types.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> OptionalRequiredTest_types.lo -MD -MP -MF  
>> .deps/OptionalRequiredTest_types.Tpo -c  
>> gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o  
>> .libs/OptionalRequiredTest_types.o
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> OptionalRequiredTest_types.lo -MD -MP -MF  
>> .deps/OptionalRequiredTest_types.Tpo -c  
>> gen-cpp/OptionalRequiredTest_types.cpp -o  
>> OptionalRequiredTest_types.o >/dev/null 2>&1
>> mv -f .deps/OptionalRequiredTest_types.Tpo  
>> .deps/OptionalRequiredTest_types.Plo
>> ../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
>> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++  
>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF  
>> .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f  
>> 'gen-cpp/ThriftTest_types.cpp' || echo  
>> './'`gen-cpp/ThriftTest_types.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c  
>> gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT  
>> ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c  
>> gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
>> mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
>> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++  
>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF  
>> .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo  
>> ThriftTest_extras.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT  
>> ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c  
>> ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
>> mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
>> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++  
>> -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP  
>> -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo  
>> DebugProtoTest_extras.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..  
>> -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT  
>> DebugProtoTest_extras.lo -MD -MP -MF  
>> .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o  
>> DebugProtoTest_extras.o >/dev/null 2>&1
>> mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
>> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2  
>>   -o libtestgencpp.la  DebugProtoTest_types.lo  
>> OptionalRequiredTest_types.lo DebugProtoTest_types.lo  
>> ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo  
>> ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread
>> copying selected object files to avoid basename conflicts...
>> libtool: link: ln .libs/DebugProtoTest_types.o  
>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp  
>> .libs/DebugProtoTest_types.o  
>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
>> libtool: link: ar cru .libs/libtestgencpp.a  
>> .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o  
>> .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o  
>> .libs/ThriftTest_types.o .libs/ThriftTest_extras.o  
>> .libs/DebugProtoTest_extras.o
>> libtool: link: ranlib .libs/libtestgencpp.a
>> libtool: link: rm -fr .libs/libtestgencpp.lax
>> libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s  
>> "../libtestgencpp.la" "libtestgencpp.la" )
>> g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src  
>> -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF  
>> .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
>> mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
>> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2  
>>   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt  
>> -lpthread
>> libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o   
>> ./.libs/libtestgencpp.a  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt  
>> -lpthread
>> make[4]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
>> Making all in csharp
>> make[3]: Entering directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>> gmcs src/Collections/THashSet.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/TType.cs  
>> src/Protocol/TField.cs src/Protocol/TMessage.cs  
>> src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs  
>> src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs  
>> src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs  
>> src/TApplicationException.cs /out:Thrift.dll /target:library  
>> /reference:System.Web
>> src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The  
>> operator `|' used on the sign-extended type `int'. Consider casting  
>> to a smaller unsigned type first
>> Compilation succeeded - 1 warning(s)
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
>> Making all in java
>> make[3]: Entering directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>> /home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
>> Buildfile:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
>>
>> setup.init:
>>    [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>>    [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>    [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
>>    [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
>>
>> mvn.init:
>> [artifact:dependencies] [WARNING] Overriding profile:  
>> 'maven-ant-tasks-repo-profile' (source: pom) with new instance from  
>> source: pom
>>     [copy] Copying 7 files to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>     [copy] Copying 3 files to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>>
>> init:
>>
>> compile:
>>    [javac] Compiling 90 source files to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>>    [javac] Note: Some input files use unchecked or unsafe operations.
>>    [javac] Note: Recompile with -Xlint:unchecked for details.
>>
>> dist:
>>    [mkdir] Created dir:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>     [copy] Copying 1 file to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>     [copy] Copying 1 file to  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>>      [jar] Building jar:  
>> /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
>>
>> BUILD SUCCESSFUL
>> Total time: 4 seconds
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
>> Making all in js/test
>> make[3]: Entering directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>> make[3]: Nothing to be done for `all'.
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
>> Making all in py
>> make[3]: Entering directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>> /usr/bin/python setup.py build
>> running build
>> running build_py
>> creating build
>> creating build/lib.linux-x86_64-2.6
>> creating build/lib.linux-x86_64-2.6/thrift
>> copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
>> copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
>> copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
>> copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
>> creating build/lib.linux-x86_64-2.6/thrift/protocol
>> copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
>> copying src/protocol/TProtocol.py ->  
>> build/lib.linux-x86_64-2.6/thrift/protocol
>> copying src/protocol/TCompactProtocol.py ->  
>> build/lib.linux-x86_64-2.6/thrift/protocol
>> copying src/protocol/TBinaryProtocol.py ->  
>> build/lib.linux-x86_64-2.6/thrift/protocol
>> copying src/protocol/__init__.py ->  
>> build/lib.linux-x86_64-2.6/thrift/protocol
>> creating build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/TSocket.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/TTransport.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/TZlibTransport.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/TSSLSocket.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/THttpClient.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/TTwisted.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> copying src/transport/__init__.py ->  
>> build/lib.linux-x86_64-2.6/thrift/transport
>> creating build/lib.linux-x86_64-2.6/thrift/server
>> copying src/server/THttpServer.py ->  
>> build/lib.linux-x86_64-2.6/thrift/server
>> copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
>> copying src/server/TNonblockingServer.py ->  
>> build/lib.linux-x86_64-2.6/thrift/server
>> copying src/server/TProcessPoolServer.py ->  
>> build/lib.linux-x86_64-2.6/thrift/server
>> copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
>> running build_ext
>> building 'thrift.protocol.fastbinary' extension
>> creating build/temp.linux-x86_64-2.6
>> creating build/temp.linux-x86_64-2.6/src
>> creating build/temp.linux-x86_64-2.6/src/protocol
>> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall  
>> -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c  
>> src/protocol/fastbinary.c -o  
>> build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
>> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions  
>> build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o  
>> build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
>> Making all in erl
>> make[3]: Entering directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>> for f in ../../test/AnnotationTest.thrift  
>> ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift  
>> ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift  
>> ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift  
>> ../../test/ManyTypedefs.thrift  
>> ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift  
>> ../../test/StressTest.thrift ../../test/ThriftTest.thrift  
>> test/Thrift1151.thrift ; do \
>>      ../../compiler/cpp/thrift --gen erl -out test $f ; \
>>    done ; \
>>    touch .generated
>> [ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was  
>> '9876543210987654321')
>> This integer is too big: "9876543210987654321"
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all  
>> languages.
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards  
>> compatible!
>>
>> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards  
>> compatible!
>>
>> ./rebar get-deps
>> ==> erl (get-deps)
>> Pulling jsx from  
>> {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
>> ERROR: Rebar requires version {1,5} or higher of git to process {git,
>>                                                                  
>> "git://github.com/talentdeficit/jsx.git",
>>                                                                 {tag,
>>                                                                  "v0.9.0"}}
>> make[3]: *** [all] Error 1
>> make[3]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory  
>> `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
>> 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
>> Recording test results
>> Publishing Javadoc
>> Updating THRIFT-1227
>>
>
>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


Re: Build failed in Jenkins: Thrift #267

Posted by Anthony Molinaro <an...@alumni.caltech.edu>.
Hmm, is there any way to get a newer version of git on this server?

-Anthony

On Sep 17, 2011, at 10:09 PM, Apache Jenkins Server <je...@builds.apache.org> wrote:

> See <https://builds.apache.org/job/Thrift/267/changes>
> 
> Changes:
> 
> [molinaro] THRIFT-1227 - erlang implementation of thrift json protocol
> 
> ------------------------------------------
> [...truncated 784 lines...]
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c -o DebugProtoTest_types.lo `test -f 'gen-cpp/DebugProtoTest_types.cpp' || echo './'`gen-cpp/DebugProtoTest_types.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp  -fPIC -DPIC -o .libs/DebugProtoTest_types.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT DebugProtoTest_types.lo -MD -MP -MF .deps/DebugProtoTest_types.Tpo -c gen-cpp/DebugProtoTest_types.cpp -o DebugProtoTest_types.o >/dev/null 2>&1
> mv -f .deps/DebugProtoTest_types.Tpo .deps/DebugProtoTest_types.Plo
> ../../../compiler/cpp/thrift --gen cpp:dense ../../../test/OptionalRequiredTest.thrift
> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c -o OptionalRequiredTest_types.lo `test -f 'gen-cpp/OptionalRequiredTest_types.cpp' || echo './'`gen-cpp/OptionalRequiredTest_types.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp  -fPIC -DPIC -o .libs/OptionalRequiredTest_types.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT OptionalRequiredTest_types.lo -MD -MP -MF .deps/OptionalRequiredTest_types.Tpo -c gen-cpp/OptionalRequiredTest_types.cpp -o OptionalRequiredTest_types.o >/dev/null 2>&1
> mv -f .deps/OptionalRequiredTest_types.Tpo .deps/OptionalRequiredTest_types.Plo
> ../../../compiler/cpp/thrift --gen cpp:dense ../../../test/ThriftTest.thrift
> /bin/bash ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c -o ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp  -fPIC -DPIC -o .libs/ThriftTest_types.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -MT ThriftTest_types.lo -MD -MP -MF .deps/ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o ThriftTest_types.o >/dev/null 2>&1
> mv -f .deps/ThriftTest_types.Tpo .deps/ThriftTest_types.Plo
> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c -o ThriftTest_extras.lo ThriftTest_extras.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT ThriftTest_extras.lo -MD -MP -MF .deps/ThriftTest_extras.Tpo -c ThriftTest_extras.cpp -o ThriftTest_extras.o >/dev/null 2>&1
> mv -f .deps/ThriftTest_extras.Tpo .deps/ThriftTest_extras.Plo
> /bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c -o DebugProtoTest_extras.lo DebugProtoTest_extras.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include -Wall -g -O2 -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 -I/usr/include -Wall -g -O2 -MT DebugProtoTest_extras.lo -MD -MP -MF .deps/DebugProtoTest_extras.Tpo -c DebugProtoTest_extras.cpp -o DebugProtoTest_extras.o >/dev/null 2>&1
> mv -f .deps/DebugProtoTest_extras.Tpo .deps/DebugProtoTest_extras.Plo
> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o libtestgencpp.la  DebugProtoTest_types.lo OptionalRequiredTest_types.lo DebugProtoTest_types.lo ThriftTest_types.lo ThriftTest_extras.lo DebugProtoTest_extras.lo ../../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread 
> copying selected object files to avoid basename conflicts...
> libtool: link: ln .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o || cp .libs/DebugProtoTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o
> libtool: link: ar cru .libs/libtestgencpp.a .libs/DebugProtoTest_types.o .libs/OptionalRequiredTest_types.o .libs/libtestgencpp.lax/lt1-DebugProtoTest_types.o .libs/ThriftTest_types.o .libs/ThriftTest_extras.o .libs/DebugProtoTest_extras.o
> libtool: link: ranlib .libs/libtestgencpp.a
> libtool: link: rm -fr .libs/libtestgencpp.lax
> libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" )
> g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src -I/usr/include  -Wall -g -O2 -MT Benchmark.o -MD -MP -MF .deps/Benchmark.Tpo -c -o Benchmark.o Benchmark.cpp
> mv -f .deps/Benchmark.Tpo .deps/Benchmark.Po
> /bin/bash ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread 
> libtool: link: g++ -Wall -g -O2 -o .libs/Benchmark Benchmark.o  ./.libs/libtestgencpp.a /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
> make[4]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp/test'
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/cpp'
> Making all in csharp
> make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> gmcs src/Collections/THashSet.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/TType.cs src/Protocol/TField.cs src/Protocol/TMessage.cs src/Protocol/TStruct.cs src/Protocol/TBinaryProtocol.cs src/Server/TThreadedServer.cs src/Server/TThreadPoolServer.cs src/Server/TSimpleServer.cs src/Server/TServer.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/TProcessor.cs src/TApplicationException.cs /out:Thrift.dll /target:library /reference:System.Web 
> src/Protocol/TBinaryProtocol.cs(345,46): warning CS0675: The operator `|' used on the sign-extended type `int'. Consider casting to a smaller unsigned type first
> Compilation succeeded - 1 warning(s)
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/csharp'
> Making all in java
> make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> /home/hudson/tools/ant/latest/bin/ant -Dtest.junit.output.format=xml
> Buildfile: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build.xml
> 
> setup.init:
>    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools
>    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/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: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
> 
> mvn.init:
> [artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
>     [copy] Copying 7 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
>     [copy] Copying 3 files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/lib
> 
> init:
> 
> compile:
>    [javac] Compiling 90 source files to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build
>    [javac] Note: Some input files use unchecked or unsafe operations.
>    [javac] Note: Recompile with -Xlint:unchecked for details.
> 
> dist:
>    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/META-INF
>      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java/build/libthrift-0.8.0-snapshot.jar
> 
> BUILD SUCCESSFUL
> Total time: 4 seconds
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/java'
> Making all in js/test
> make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/js/test'
> Making all in py
> make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> /usr/bin/python setup.py build
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-2.6
> creating build/lib.linux-x86_64-2.6/thrift
> copying src/Thrift.py -> build/lib.linux-x86_64-2.6/thrift
> copying src/TSCons.py -> build/lib.linux-x86_64-2.6/thrift
> copying src/TSerialization.py -> build/lib.linux-x86_64-2.6/thrift
> copying src/__init__.py -> build/lib.linux-x86_64-2.6/thrift
> creating build/lib.linux-x86_64-2.6/thrift/protocol
> copying src/protocol/TBase.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> copying src/protocol/TProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> copying src/protocol/TCompactProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> copying src/protocol/TBinaryProtocol.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> copying src/protocol/__init__.py -> build/lib.linux-x86_64-2.6/thrift/protocol
> creating build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/TSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/TTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/TZlibTransport.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/TSSLSocket.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/THttpClient.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/TTwisted.py -> build/lib.linux-x86_64-2.6/thrift/transport
> copying src/transport/__init__.py -> build/lib.linux-x86_64-2.6/thrift/transport
> creating build/lib.linux-x86_64-2.6/thrift/server
> copying src/server/THttpServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> copying src/server/TServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> copying src/server/TNonblockingServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> copying src/server/TProcessPoolServer.py -> build/lib.linux-x86_64-2.6/thrift/server
> copying src/server/__init__.py -> build/lib.linux-x86_64-2.6/thrift/server
> running build_ext
> building 'thrift.protocol.fastbinary' extension
> creating build/temp.linux-x86_64-2.6
> creating build/temp.linux-x86_64-2.6/src
> creating build/temp.linux-x86_64-2.6/src/protocol
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/src/protocol/fastbinary.o -o build/lib.linux-x86_64-2.6/thrift/protocol/fastbinary.so
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/py'
> Making all in erl
> make[3]: Entering directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> for f in ../../test/AnnotationTest.thrift ../../test/BrokenConstants.thrift ../../test/ConstantsDemo.thrift ../../test/DebugProtoTest.thrift ../../test/DenseLinkingTest.thrift ../../test/DocTest.thrift ../../test/JavaBeansTest.thrift ../../test/ManyTypedefs.thrift ../../test/OptionalRequiredTest.thrift ../../test/SmallTest.thrift ../../test/StressTest.thrift ../../test/ThriftTest.thrift test/Thrift1151.thrift ; do \
>      ../../compiler/cpp/thrift --gen erl -out test $f ; \
>    done ; \
>    touch .generated
> [ERROR:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:21] (last token was '9876543210987654321')
> This integer is too big: "9876543210987654321"
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/BrokenConstants.thrift:20] 64-bit constant "68719476736" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:41] 64-bit constant "10000000000" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:169] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:179] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "4294967295" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "1099511627775" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "281474976710655" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "72057594037927935" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:188] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:197] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/DebugProtoTest.thrift:204] 64-bit constant "9223372036854775807" may not work in all languages.
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!
> 
> [WARNING:/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/test/JavaBeansTest.thrift:38] No field key specified for blah, resulting protocol may have conflicts or not be backwards compatible!
> 
> ./rebar get-deps
> ==> erl (get-deps)
> Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
> ERROR: Rebar requires version {1,5} or higher of git to process {git,
>                                                                 "git://github.com/talentdeficit/jsx.git",
>                                                                 {tag,
>                                                                  "v0.9.0"}}
> make[3]: *** [all] Error 1
> make[3]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/x1/jenkins/jenkins-slave/workspace/Thrift/thrift'
> 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
> Recording test results
> Publishing Javadoc
> Updating THRIFT-1227
>