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, ro...@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 <antho...@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, ro...@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 ro...@bufferoverflow.ch:
> >>
> >>>I've sent a request to the build server admins.
> >>>Hope they install git very soon...
> >>>
> >>>-Roger
> >>>
> >>>Quoting Anthony Molinaro <antho...@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
> >>>><jenk...@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                           <antho...@alumni.caltech.edu>
> >
> >
> >
> 
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
> 

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

Reply via email to