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 2014/08/10 23:17:08 UTC

Build failed in Jenkins: Thrift-Compiler-Windows #1326

See <https://builds.apache.org/job/Thrift-Compiler-Windows/1326/>

------------------------------------------
[...truncated 844 lines...]
checking malloc.h presence... yes
checking for malloc.h... yes
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking openssl/rand.h usability... no
checking openssl/rand.h presence... no
checking for openssl/rand.h... no
checking openssl/x509v3.h usability... no
checking openssl/x509v3.h presence... no
checking for openssl/x509v3.h... no
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for pthread_create in -lpthread... no
checking for clock_gettime in -lrt... no
checking for setsockopt in -lsocket... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for ptrdiff_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether AI_ADDRCONFIG is declared... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking for sys/socket.h... (cached) no
checking types of arguments for select... int,int *,struct timeval *
checking whether lstat correctly handles trailing slash... no
checking whether stat accepts an empty string... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for strtoul... yes
checking for bzero... no
checking for ftruncate... yes
checking for gethostbyname... no
checking for gethostbyname_r... no
checking for gettimeofday... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for realpath... no
checking for select... no
checking for socket... no
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for sqrt... yes
checking for alarm... no
checking for clock_gettime... no
checking for sched_get_priority_min... no
checking for sched_get_priority_max... no
checking for inet_ntoa... no
checking for pow... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compiler/cpp/Makefile
config.status: creating compiler/cpp/version.h
config.status: creating compiler/cpp/src/windows/version.h
config.status: creating lib/Makefile
config.status: creating lib/cpp/Makefile
config.status: creating lib/cpp/test/Makefile
config.status: creating lib/cpp/thrift-nb.pc
config.status: creating lib/cpp/thrift-z.pc
config.status: creating lib/cpp/thrift-qt.pc
config.status: creating lib/cpp/thrift.pc
config.status: creating lib/c_glib/Makefile
config.status: creating lib/c_glib/thrift_c_glib.pc
config.status: creating lib/c_glib/test/Makefile
config.status: creating lib/csharp/Makefile
config.status: creating lib/d/Makefile
config.status: creating lib/d/test/Makefile
config.status: creating lib/erl/Makefile
config.status: creating lib/go/Makefile
config.status: creating lib/go/test/Makefile
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/nodejs/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/php/test/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating lib/lua/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/erl/Makefile
config.status: creating test/go/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/c_glib/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/hs/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/nodejs/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 1.0.0-dev

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
make  all-recursive
make[1]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
Making all in compiler/cpp
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h `echo thrifty.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output thrifty.output -- bison -y -d 
updating thrifty.hh
make  all-am
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
i586-mingw32msvc-ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
i586-mingw32msvc-ranlib libparse.a
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_typedef.o -MD -MP -MF .deps/thrift-t_typedef.Tpo -c -o thrift-t_typedef.o `test -f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f .deps/thrift-t_typedef.Tpo .deps/thrift-t_typedef.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
src/generate/t_hs_generator.cc: In member function 'std::string t_hs_generator::render_const_value(t_type*, t_const_value*)':
src/generate/t_hs_generator.cc:398: error: 'nullptr' was not declared in this scope
src/generate/t_hs_generator.cc:439: error: a function-definition is not allowed here before ':' token
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `;' at end of input
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `)' at end of input
src/generate/t_hs_generator.cc:1740: error: expected statement at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
make[3]: *** [thrift-t_hs_generator.o] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 140 blocks and 19993 bytes
Compression is 99.6%
Took 0.3 sec

Jenkins build is back to normal : Thrift-Compiler-Windows #1332

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


Build failed in Jenkins: Thrift-Compiler-Windows #1331

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

Changes:

[roger] THRIFT-847 Test Framework harmonization across all languages

------------------------------------------
[...truncated 110 lines...]
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/thrift_application_exception.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/processor/thrift_processor.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/protocol/thrift_protocol.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/protocol/thrift_protocol_factory.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/protocol/thrift_binary_protocol.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/protocol/thrift_binary_protocol_factory.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_transport.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_transport_factory.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_socket.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_server_transport.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_server_socket.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_buffered_transport.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_framed_transport.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/transport/thrift_memory_buffer.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/server/thrift_server.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/Makefile.am:35: warning: source file 'src/thrift/c_glib/server/thrift_simple_server.c' is in a subdirectory,
lib/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_debug_proto_test_types.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_empty_service.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_inherited.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_optional_required_test_types.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_reverse_order_service.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_second_service.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_service_for_exception_with_a_map.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_srv.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_thrift_test.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:126: warning: source file 'gen-c_glib/t_test_thrift_test_types.c' is in a subdirectory,
lib/c_glib/test/Makefile.am:126: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:149: warning: source file 'gen-cpp/ThriftTest.cpp' is in a subdirectory,
lib/c_glib/test/Makefile.am:149: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:149: warning: source file 'gen-cpp/ThriftTest_constants.cpp' is in a subdirectory,
lib/c_glib/test/Makefile.am:149: but option 'subdir-objects' is disabled
lib/c_glib/test/Makefile.am:149: warning: source file 'gen-cpp/ThriftTest_types.cpp' is in a subdirectory,
lib/c_glib/test/Makefile.am:149: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/Thrift.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/TApplicationException.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/VirtualProfiling.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/concurrency/ThreadManager.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/concurrency/TimerManager.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/concurrency/Util.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/protocol/TDebugProtocol.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/protocol/TDenseProtocol.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/protocol/TJSONProtocol.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/protocol/TBase64Utils.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/protocol/TMultiplexedProtocol.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TTransportException.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TFDTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TFileTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TSimpleFileTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/THttpTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/THttpClient.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/THttpServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TSocket.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TPipe.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TPipeServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TSSLSocket.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TSocketPool.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TServerSocket.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TSSLServerSocket.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TTransportUtils.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/transport/TBufferTransports.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/server/TServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/server/TSimpleServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/server/TThreadPoolServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/server/TThreadedServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/async/TAsyncChannel.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:56: warning: source file 'src/thrift/processor/PeekProcessor.cpp' is in a subdirectory,
lib/cpp/Makefile.am:56: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:91: warning: source file 'src/thrift/concurrency/BoostThreadFactory.cpp' is in a subdirectory,
lib/cpp/Makefile.am:91: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:91: warning: source file 'src/thrift/concurrency/BoostMonitor.cpp' is in a subdirectory,
lib/cpp/Makefile.am:91: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:91: warning: source file 'src/thrift/concurrency/BoostMutex.cpp' is in a subdirectory,
lib/cpp/Makefile.am:91: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:95: warning: source file 'src/thrift/concurrency/Mutex.cpp' is in a subdirectory,
lib/cpp/Makefile.am:95: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:95: warning: source file 'src/thrift/concurrency/Monitor.cpp' is in a subdirectory,
lib/cpp/Makefile.am:95: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:95: warning: source file 'src/thrift/concurrency/PosixThreadFactory.cpp' is in a subdirectory,
lib/cpp/Makefile.am:95: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:100: warning: source file 'src/thrift/server/TNonblockingServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:100: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:100: warning: source file 'src/thrift/async/TAsyncProtocolProcessor.cpp' is in a subdirectory,
lib/cpp/Makefile.am:100: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:100: warning: source file 'src/thrift/async/TEvhttpServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:100: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:100: warning: source file 'src/thrift/async/TEvhttpClientChannel.cpp' is in a subdirectory,
lib/cpp/Makefile.am:100: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:107: warning: source file 'src/thrift/qt/moc_TQTcpServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:107: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:108: warning: source file 'src/thrift/qt/TQIODeviceTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:108: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:108: warning: source file 'src/thrift/qt/TQTcpServer.cpp' is in a subdirectory,
lib/cpp/Makefile.am:108: but option 'subdir-objects' is disabled
lib/cpp/Makefile.am:105: warning: source file 'src/thrift/transport/TZlibTransport.cpp' is in a subdirectory,
lib/cpp/Makefile.am:105: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:250: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/cpp/test/Makefile.am:34: warning: source file 'gen-cpp/ChildService.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:34: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:34: warning: source file 'gen-cpp/ParentService.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:34: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:34: warning: source file 'gen-cpp/proc_types.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:34: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:21: warning: source file 'gen-cpp/DebugProtoTest_types.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:21: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:21: warning: source file 'gen-cpp/OptionalRequiredTest_types.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:21: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:21: warning: source file 'gen-cpp/ThriftTest_types.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:21: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:21: warning: source file 'gen-cpp/Recursive_types.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:21: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:200: warning: source file 'link/LinkTest.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:200: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:200: warning: source file 'link/TemplatedService1.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:200: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:200: warning: source file 'link/TemplatedService2.cpp' is in a subdirectory,
lib/cpp/test/Makefile.am:200: but option 'subdir-objects' is disabled
lib/cpp/test/Makefile.am:191: warning: variable 'concurrency_test_SOURCES' is defined but no program or
lib/cpp/test/Makefile.am:191: library has 'concurrency_test' as canonical name (possible typo)
lib/cpp/test/Makefile.am:205: warning: variable 'processor_test_SOURCES' is defined but no program or
lib/cpp/test/Makefile.am:205: library has 'processor_test' as canonical name (possible typo)
lib/cpp/test/Makefile.am:197: warning: variable 'concurrency_test_LDADD' is defined but no program or
lib/cpp/test/Makefile.am:197: library has 'concurrency_test' as canonical name (possible typo)
lib/cpp/test/Makefile.am:213: warning: variable 'processor_test_LDADD' is defined but no program or
lib/cpp/test/Makefile.am:213: library has 'processor_test' as canonical name (possible typo)
lib/lua/Makefile.am:43: warning: source file 'src/luabitwise.c' is in a subdirectory,
lib/lua/Makefile.am:43: but option 'subdir-objects' is disabled
lib/lua/Makefile.am:37: warning: source file 'src/luabpack.c' is in a subdirectory,
lib/lua/Makefile.am:37: but option 'subdir-objects' is disabled
lib/lua/Makefile.am:48: warning: source file 'src/lualongnumber.c' is in a subdirectory,
lib/lua/Makefile.am:48: but option 'subdir-objects' is disabled
lib/lua/Makefile.am:48: warning: source file 'src/longnumberutils.c' is in a subdirectory,
lib/lua/Makefile.am:48: but option 'subdir-objects' is disabled
lib/lua/Makefile.am:28: warning: source file 'src/luasocket.c' is in a subdirectory,
lib/lua/Makefile.am:28: but option 'subdir-objects' is disabled
lib/lua/Makefile.am:28: warning: source file 'src/usocket.c' is in a subdirectory,
lib/lua/Makefile.am:28: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:99: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
test/cpp/Makefile.am:34: warning: source file 'gen-cpp/StressTest_constants.cpp' is in a subdirectory,
test/cpp/Makefile.am:34: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:34: warning: source file 'gen-cpp/StressTest_types.cpp' is in a subdirectory,
test/cpp/Makefile.am:34: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:34: warning: source file 'gen-cpp/Service.cpp' is in a subdirectory,
test/cpp/Makefile.am:34: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:21: warning: source file 'gen-cpp/ThriftTest_constants.cpp' is in a subdirectory,
test/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:21: warning: source file 'gen-cpp/ThriftTest_types.cpp' is in a subdirectory,
test/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:21: warning: source file 'gen-cpp/ThriftTest.cpp' is in a subdirectory,
test/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:21: warning: source file 'src/ThriftTest_extras.cpp' is in a subdirectory,
test/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:74: warning: source file 'src/StressTest.cpp' is in a subdirectory,
test/cpp/Makefile.am:74: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:81: warning: source file 'src/StressTestNonBlocking.cpp' is in a subdirectory,
test/cpp/Makefile.am:81: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:64: warning: source file 'src/TestClient.cpp' is in a subdirectory,
test/cpp/Makefile.am:64: but option 'subdir-objects' is disabled
test/cpp/Makefile.am:54: warning: source file 'src/TestServer.cpp' is in a subdirectory,
test/cpp/Makefile.am:54: but option 'subdir-objects' is disabled
tutorial/c_glib/Makefile.am:31: warning: source file 'gen-c_glib/calculator.c' is in a subdirectory,
tutorial/c_glib/Makefile.am:31: but option 'subdir-objects' is disabled
tutorial/c_glib/Makefile.am:31: warning: source file 'gen-c_glib/shared_service.c' is in a subdirectory,
tutorial/c_glib/Makefile.am:31: but option 'subdir-objects' is disabled
tutorial/c_glib/Makefile.am:31: warning: source file 'gen-c_glib/shared_types.c' is in a subdirectory,
tutorial/c_glib/Makefile.am:31: but option 'subdir-objects' is disabled
tutorial/c_glib/Makefile.am:31: warning: source file 'gen-c_glib/tutorial_types.c' is in a subdirectory,
tutorial/c_glib/Makefile.am:31: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:65: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/Calculator.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/SharedService.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/shared_constants.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/shared_types.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/tutorial_constants.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
tutorial/cpp/Makefile.am:21: warning: source file 'gen-cpp/tutorial_types.cpp' is in a subdirectory,
tutorial/cpp/Makefile.am:21: but option 'subdir-objects' is disabled
+ make distclean
make: *** No rule to make target `distclean'.  Stop.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 0 blocks and 5227235 bytes
Compression is 0.0%
Took 2.9 sec

Build failed in Jenkins: Thrift-Compiler-Windows #1330

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

------------------------------------------
[...truncated 903 lines...]
checking malloc.h presence... yes
checking for malloc.h... yes
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking openssl/rand.h usability... no
checking openssl/rand.h presence... no
checking for openssl/rand.h... no
checking openssl/x509v3.h usability... no
checking openssl/x509v3.h presence... no
checking for openssl/x509v3.h... no
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for pthread_create in -lpthread... no
checking for clock_gettime in -lrt... no
checking for setsockopt in -lsocket... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for ptrdiff_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether AI_ADDRCONFIG is declared... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking for sys/socket.h... (cached) no
checking types of arguments for select... int,int *,struct timeval *
checking whether lstat correctly handles trailing slash... no
checking whether stat accepts an empty string... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for strtoul... yes
checking for bzero... no
checking for ftruncate... yes
checking for gethostbyname... no
checking for gethostbyname_r... no
checking for gettimeofday... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for realpath... no
checking for select... no
checking for socket... no
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for sqrt... yes
checking for alarm... no
checking for clock_gettime... no
checking for sched_get_priority_min... no
checking for sched_get_priority_max... no
checking for inet_ntoa... no
checking for pow... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compiler/cpp/Makefile
config.status: creating compiler/cpp/version.h
config.status: creating compiler/cpp/src/windows/version.h
config.status: creating lib/Makefile
config.status: creating lib/cpp/Makefile
config.status: creating lib/cpp/test/Makefile
config.status: creating lib/cpp/thrift-nb.pc
config.status: creating lib/cpp/thrift-z.pc
config.status: creating lib/cpp/thrift-qt.pc
config.status: creating lib/cpp/thrift.pc
config.status: creating lib/c_glib/Makefile
config.status: creating lib/c_glib/thrift_c_glib.pc
config.status: creating lib/c_glib/test/Makefile
config.status: creating lib/csharp/Makefile
config.status: creating lib/d/Makefile
config.status: creating lib/d/test/Makefile
config.status: creating lib/erl/Makefile
config.status: creating lib/go/Makefile
config.status: creating lib/go/test/Makefile
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/nodejs/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/php/test/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating lib/lua/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/erl/Makefile
config.status: creating test/go/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/c_glib/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/hs/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/nodejs/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 1.0.0-dev

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
make  all-recursive
make[1]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
Making all in compiler/cpp
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h `echo thrifty.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output thrifty.output -- bison -y -d 
updating thrifty.hh
make  all-am
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
i586-mingw32msvc-ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
i586-mingw32msvc-ranlib libparse.a
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_typedef.o -MD -MP -MF .deps/thrift-t_typedef.Tpo -c -o thrift-t_typedef.o `test -f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f .deps/thrift-t_typedef.Tpo .deps/thrift-t_typedef.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
src/generate/t_hs_generator.cc: In member function 'std::string t_hs_generator::render_const_value(t_type*, t_const_value*)':
src/generate/t_hs_generator.cc:398: error: 'nullptr' was not declared in this scope
src/generate/t_hs_generator.cc:439: error: a function-definition is not allowed here before ':' token
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `;' at end of input
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `)' at end of input
src/generate/t_hs_generator.cc:1740: error: expected statement at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
make[3]: *** [thrift-t_hs_generator.o] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 140 blocks and 19993 bytes
Compression is 99.6%
Took 0.28 sec

Build failed in Jenkins: Thrift-Compiler-Windows #1329

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

Changes:

[roger] THRIFT-2652 THRIFT_TEST_PORT variable via to run tests in parallel

------------------------------------------
[...truncated 848 lines...]
checking malloc.h presence... yes
checking for malloc.h... yes
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking openssl/rand.h usability... no
checking openssl/rand.h presence... no
checking for openssl/rand.h... no
checking openssl/x509v3.h usability... no
checking openssl/x509v3.h presence... no
checking for openssl/x509v3.h... no
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for pthread_create in -lpthread... no
checking for clock_gettime in -lrt... no
checking for setsockopt in -lsocket... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for ptrdiff_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether AI_ADDRCONFIG is declared... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking for sys/socket.h... (cached) no
checking types of arguments for select... int,int *,struct timeval *
checking whether lstat correctly handles trailing slash... no
checking whether stat accepts an empty string... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for strtoul... yes
checking for bzero... no
checking for ftruncate... yes
checking for gethostbyname... no
checking for gethostbyname_r... no
checking for gettimeofday... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for realpath... no
checking for select... no
checking for socket... no
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for sqrt... yes
checking for alarm... no
checking for clock_gettime... no
checking for sched_get_priority_min... no
checking for sched_get_priority_max... no
checking for inet_ntoa... no
checking for pow... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compiler/cpp/Makefile
config.status: creating compiler/cpp/version.h
config.status: creating compiler/cpp/src/windows/version.h
config.status: creating lib/Makefile
config.status: creating lib/cpp/Makefile
config.status: creating lib/cpp/test/Makefile
config.status: creating lib/cpp/thrift-nb.pc
config.status: creating lib/cpp/thrift-z.pc
config.status: creating lib/cpp/thrift-qt.pc
config.status: creating lib/cpp/thrift.pc
config.status: creating lib/c_glib/Makefile
config.status: creating lib/c_glib/thrift_c_glib.pc
config.status: creating lib/c_glib/test/Makefile
config.status: creating lib/csharp/Makefile
config.status: creating lib/d/Makefile
config.status: creating lib/d/test/Makefile
config.status: creating lib/erl/Makefile
config.status: creating lib/go/Makefile
config.status: creating lib/go/test/Makefile
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/nodejs/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/php/test/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating lib/lua/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/erl/Makefile
config.status: creating test/go/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/c_glib/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/hs/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/nodejs/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 1.0.0-dev

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
make  all-recursive
make[1]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
Making all in compiler/cpp
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h `echo thrifty.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output thrifty.output -- bison -y -d 
updating thrifty.hh
make  all-am
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
i586-mingw32msvc-ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
i586-mingw32msvc-ranlib libparse.a
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_typedef.o -MD -MP -MF .deps/thrift-t_typedef.Tpo -c -o thrift-t_typedef.o `test -f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f .deps/thrift-t_typedef.Tpo .deps/thrift-t_typedef.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
src/generate/t_hs_generator.cc: In member function 'std::string t_hs_generator::render_const_value(t_type*, t_const_value*)':
src/generate/t_hs_generator.cc:398: error: 'nullptr' was not declared in this scope
src/generate/t_hs_generator.cc:439: error: a function-definition is not allowed here before ':' token
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `;' at end of input
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `)' at end of input
src/generate/t_hs_generator.cc:1740: error: expected statement at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
make[3]: *** [thrift-t_hs_generator.o] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 140 blocks and 19993 bytes
Compression is 99.6%
Took 0.37 sec

Build failed in Jenkins: Thrift-Compiler-Windows #1328

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

Changes:

[roger] THRIFT-2578 Moving 'make cross' from test.sh to test.py

[roger] THRIFT-847 Test Framework harmonization across all languages

[roger] THRIFT-2667 create Windows Installer via CPack

[roger] THRIFT-847 Test Framework harmonization across all languages

------------------------------------------
[...truncated 849 lines...]
checking malloc.h presence... yes
checking for malloc.h... yes
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking openssl/rand.h usability... no
checking openssl/rand.h presence... no
checking for openssl/rand.h... no
checking openssl/x509v3.h usability... no
checking openssl/x509v3.h presence... no
checking for openssl/x509v3.h... no
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for pthread_create in -lpthread... no
checking for clock_gettime in -lrt... no
checking for setsockopt in -lsocket... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for ptrdiff_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether AI_ADDRCONFIG is declared... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking for sys/socket.h... (cached) no
checking types of arguments for select... int,int *,struct timeval *
checking whether lstat correctly handles trailing slash... no
checking whether stat accepts an empty string... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for strtoul... yes
checking for bzero... no
checking for ftruncate... yes
checking for gethostbyname... no
checking for gethostbyname_r... no
checking for gettimeofday... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for realpath... no
checking for select... no
checking for socket... no
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for sqrt... yes
checking for alarm... no
checking for clock_gettime... no
checking for sched_get_priority_min... no
checking for sched_get_priority_max... no
checking for inet_ntoa... no
checking for pow... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compiler/cpp/Makefile
config.status: creating compiler/cpp/version.h
config.status: creating compiler/cpp/src/windows/version.h
config.status: creating lib/Makefile
config.status: creating lib/cpp/Makefile
config.status: creating lib/cpp/test/Makefile
config.status: creating lib/cpp/thrift-nb.pc
config.status: creating lib/cpp/thrift-z.pc
config.status: creating lib/cpp/thrift-qt.pc
config.status: creating lib/cpp/thrift.pc
config.status: creating lib/c_glib/Makefile
config.status: creating lib/c_glib/thrift_c_glib.pc
config.status: creating lib/c_glib/test/Makefile
config.status: creating lib/csharp/Makefile
config.status: creating lib/d/Makefile
config.status: creating lib/d/test/Makefile
config.status: creating lib/erl/Makefile
config.status: creating lib/go/Makefile
config.status: creating lib/go/test/Makefile
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/nodejs/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/php/test/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating lib/lua/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/erl/Makefile
config.status: creating test/go/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/c_glib/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/hs/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/nodejs/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 1.0.0-dev

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
make  all-recursive
make[1]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
Making all in compiler/cpp
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h `echo thrifty.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output thrifty.output -- bison -y -d 
updating thrifty.hh
make  all-am
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
i586-mingw32msvc-ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
i586-mingw32msvc-ranlib libparse.a
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_typedef.o -MD -MP -MF .deps/thrift-t_typedef.Tpo -c -o thrift-t_typedef.o `test -f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f .deps/thrift-t_typedef.Tpo .deps/thrift-t_typedef.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
src/generate/t_hs_generator.cc: In member function 'std::string t_hs_generator::render_const_value(t_type*, t_const_value*)':
src/generate/t_hs_generator.cc:398: error: 'nullptr' was not declared in this scope
src/generate/t_hs_generator.cc:439: error: a function-definition is not allowed here before ':' token
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `;' at end of input
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `)' at end of input
src/generate/t_hs_generator.cc:1740: error: expected statement at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
make[3]: *** [thrift-t_hs_generator.o] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 140 blocks and 19993 bytes
Compression is 99.6%
Took 0.27 sec

Build failed in Jenkins: Thrift-Compiler-Windows #1327

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

Changes:

[roger] THRIFT-2660 Validate the bytes received in TSaslTransport

[roger] THRIFT-2660 Validate the bytes received in TSaslTransport

------------------------------------------
[...truncated 846 lines...]
checking malloc.h presence... yes
checking for malloc.h... yes
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking openssl/rand.h usability... no
checking openssl/rand.h presence... no
checking for openssl/rand.h... no
checking openssl/x509v3.h usability... no
checking openssl/x509v3.h presence... no
checking for openssl/x509v3.h... no
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for pthread_create in -lpthread... no
checking for clock_gettime in -lrt... no
checking for setsockopt in -lsocket... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for ptrdiff_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether AI_ADDRCONFIG is declared... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... no
checking for working memcmp... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking for sys/socket.h... (cached) no
checking types of arguments for select... int,int *,struct timeval *
checking whether lstat correctly handles trailing slash... no
checking whether stat accepts an empty string... yes
checking whether strerror_r is declared... no
checking for strerror_r... no
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for vprintf... yes
checking for _doprnt... no
checking for strtoul... yes
checking for bzero... no
checking for ftruncate... yes
checking for gethostbyname... no
checking for gethostbyname_r... no
checking for gettimeofday... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for realpath... no
checking for select... no
checking for socket... no
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for sqrt... yes
checking for alarm... no
checking for clock_gettime... no
checking for sched_get_priority_min... no
checking for sched_get_priority_max... no
checking for inet_ntoa... no
checking for pow... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating compiler/cpp/Makefile
config.status: creating compiler/cpp/version.h
config.status: creating compiler/cpp/src/windows/version.h
config.status: creating lib/Makefile
config.status: creating lib/cpp/Makefile
config.status: creating lib/cpp/test/Makefile
config.status: creating lib/cpp/thrift-nb.pc
config.status: creating lib/cpp/thrift-z.pc
config.status: creating lib/cpp/thrift-qt.pc
config.status: creating lib/cpp/thrift.pc
config.status: creating lib/c_glib/Makefile
config.status: creating lib/c_glib/thrift_c_glib.pc
config.status: creating lib/c_glib/test/Makefile
config.status: creating lib/csharp/Makefile
config.status: creating lib/d/Makefile
config.status: creating lib/d/test/Makefile
config.status: creating lib/erl/Makefile
config.status: creating lib/go/Makefile
config.status: creating lib/go/test/Makefile
config.status: creating lib/hs/Makefile
config.status: creating lib/java/Makefile
config.status: creating lib/js/test/Makefile
config.status: creating lib/nodejs/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/test/Makefile
config.status: creating lib/php/Makefile
config.status: creating lib/php/test/Makefile
config.status: creating lib/py/Makefile
config.status: creating lib/rb/Makefile
config.status: creating lib/lua/Makefile
config.status: creating test/Makefile
config.status: creating test/cpp/Makefile
config.status: creating test/erl/Makefile
config.status: creating test/go/Makefile
config.status: creating test/hs/Makefile
config.status: creating test/php/Makefile
config.status: creating test/perl/Makefile
config.status: creating test/py/Makefile
config.status: creating test/py.twisted/Makefile
config.status: creating test/py.tornado/Makefile
config.status: creating test/rb/Makefile
config.status: creating tutorial/Makefile
config.status: creating tutorial/c_glib/Makefile
config.status: creating tutorial/cpp/Makefile
config.status: creating tutorial/go/Makefile
config.status: creating tutorial/hs/Makefile
config.status: creating tutorial/java/Makefile
config.status: creating tutorial/js/Makefile
config.status: creating tutorial/nodejs/Makefile
config.status: creating tutorial/py/Makefile
config.status: creating tutorial/py.twisted/Makefile
config.status: creating tutorial/py.tornado/Makefile
config.status: creating tutorial/rb/Makefile
config.status: creating config.h
config.status: creating lib/cpp/src/thrift/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

thrift 1.0.0-dev

Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
make  all-recursive
make[1]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
Making all in compiler/cpp
make[2]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo './'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h `echo thrifty.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output thrifty.output -- bison -y -d 
updating thrifty.hh
make  all-am
make[3]: Entering directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
	 \
	/bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
i586-mingw32msvc-ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
i586-mingw32msvc-ranlib libparse.a
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-main.o -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF .deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo './'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_generator.o -MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_typedef.o -MD -MP -MF .deps/thrift-t_typedef.Tpo -c -o thrift-t_typedef.o `test -f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f .deps/thrift-t_typedef.Tpo .deps/thrift-t_typedef.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD -MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c -o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c -o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo './'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo './'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo './'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo './'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo './'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
i586-mingw32msvc-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall -g -O2 -MT thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo './'`src/generate/t_hs_generator.cc
src/generate/t_hs_generator.cc: In member function 'std::string t_hs_generator::render_const_value(t_type*, t_const_value*)':
src/generate/t_hs_generator.cc:398: error: 'nullptr' was not declared in this scope
src/generate/t_hs_generator.cc:439: error: a function-definition is not allowed here before ':' token
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `;' at end of input
src/generate/t_hs_generator.cc:1740: error: expected primary-expression at end of input
src/generate/t_hs_generator.cc:1740: error: expected `)' at end of input
src/generate/t_hs_generator.cc:1740: error: expected statement at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
src/generate/t_hs_generator.cc:1740: error: expected `}' at end of input
make[3]: *** [thrift-t_hs_generator.o] Error 1
make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/compiler/cpp'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-Compiler-Windows/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts
Sending artifact delta relative to Thrift-Compiler-Windows #1323
Archived 1 artifacts
Archive block size is 32768
Received 140 blocks and 19993 bytes
Compression is 99.6%
Took 0.26 sec