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

Changes:

[sam901] Put generated go code in a file with the same name as thrift file

[sam901] Don't import self package, go doesn't support it

[sam901] Rename UnusedProtection.go to GoUnusedProtection__.go to better 
separate

------------------------------------------
[...truncated 1049 lines...]
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands

thrift 1.0.0-dev

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

C++ Library:
   Build TZlibTransport ...... : yes
   Build TNonblockingServer .. : yes
   Build TQTcpServer (Qt4) .... : no
   Build TQTcpServer (Qt5) .... : yes

Java Library:
   Using javac ............... : javac
   Using java ................ : java
   Using ant ................. : /usr/bin/ant

C# Library:
   Using .NET 3.5 ............ : yes

Python Library:
   Using Python .............. : /usr/bin/python
   Using Trial ............... : /usr/bin/trial

PHP Library:
   Using php-config .......... : /usr/bin/php-config

Dart Library:
   Using Dart ................ : /usr/lib/dart/bin/dart
   Using Pub ................. : /usr/lib/dart/bin/pub

Ruby Library:
   Using Ruby ................ : /usr/bin/ruby

Haskell Library:
   Using Haskell ............. : /usr/bin/runhaskell
   Using Cabal ............... : /usr/bin/cabal

Haxe Library:
   Using Haxe ................ : /usr/bin/haxe
   Using Haxe version ........ : 3.2.0

Perl Library:
   Using Perl ................ : /usr/bin/perl

Erlang Library:
   Using erlc ................ : /usr/bin/erlc
   Using rebar ............... : /usr/bin/rebar

Go Library:
   Using Go................... : /usr/local/go/bin/go
   Using Go version........... : go version go1.4.3 linux/amd64

D Library:
   Using D Compiler .......... : dmd
   Building D libevent tests . : yes
   Building D SSL tests ...... : yes

NodeJS Library:
   Using NodeJS .............. : /usr/bin/nodejs
   Using NodeJS version....... : v0.10.25

Lua Library:
   Using Lua .............. : /usr/bin/lua

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 check dist
Making check in compiler/cpp
make[1]: Entering directory `/thrift/compiler/cpp'
make  check-am
make[2]: Entering directory `/thrift/compiler/cpp'
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g 
-O2 -std=c++11 -MT src/libparse_a-thrifty.o -MD -MP -MF 
src/.deps/libparse_a-thrifty.Tpo -c -o src/libparse_a-thrifty.o `test -f 
'src/thrifty.cc' || echo './'`src/thrifty.cc
mv -f src/.deps/libparse_a-thrifty.Tpo src/.deps/libparse_a-thrifty.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wno-sign-compare -Wno-unused -g 
-O2 -std=c++11 -MT src/libparse_a-thriftl.o -MD -MP -MF 
src/.deps/libparse_a-thriftl.Tpo -c -o src/libparse_a-thriftl.o `test -f 
'src/thriftl.cc' || echo './'`src/thriftl.cc
mv -f src/.deps/libparse_a-thriftl.Tpo src/.deps/libparse_a-thriftl.Po
rm -f libparse.a
ar cru libparse.a src/libparse_a-thrifty.o src/libparse_a-thriftl.o 
ranlib libparse.a
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/thrift-main.o -MD -MP -MF src/.deps/thrift-main.Tpo -c -o 
src/thrift-main.o `test -f 'src/main.cc' || echo './'`src/main.cc
mv -f src/.deps/thrift-main.Tpo src/.deps/thrift-main.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_generator.Tpo -c -o 
src/generate/thrift-t_generator.o `test -f 'src/generate/t_generator.cc' || 
echo './'`src/generate/t_generator.cc
mv -f src/generate/.deps/thrift-t_generator.Tpo 
src/generate/.deps/thrift-t_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/audit/thrift-t_audit.o -MD -MP -MF 
src/audit/.deps/thrift-t_audit.Tpo -c -o src/audit/thrift-t_audit.o `test -f 
'src/audit/t_audit.cpp' || echo './'`src/audit/t_audit.cpp
mv -f src/audit/.deps/thrift-t_audit.Tpo src/audit/.deps/thrift-t_audit.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/parse/thrift-t_typedef.o -MD -MP -MF 
src/parse/.deps/thrift-t_typedef.Tpo -c -o src/parse/thrift-t_typedef.o `test 
-f 'src/parse/t_typedef.cc' || echo './'`src/parse/t_typedef.cc
mv -f src/parse/.deps/thrift-t_typedef.Tpo src/parse/.deps/thrift-t_typedef.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/parse/thrift-parse.o -MD -MP -MF 
src/parse/.deps/thrift-parse.Tpo -c -o src/parse/thrift-parse.o `test -f 
'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f src/parse/.deps/thrift-parse.Tpo src/parse/.deps/thrift-parse.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_c_glib_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_c_glib_generator.Tpo -c -o 
src/generate/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 src/generate/.deps/thrift-t_c_glib_generator.Tpo 
src/generate/.deps/thrift-t_c_glib_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_cpp_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_cpp_generator.Tpo -c -o 
src/generate/thrift-t_cpp_generator.o `test -f 
'src/generate/t_cpp_generator.cc' || echo './'`src/generate/t_cpp_generator.cc
mv -f src/generate/.deps/thrift-t_cpp_generator.Tpo 
src/generate/.deps/thrift-t_cpp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_java_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_java_generator.Tpo -c -o 
src/generate/thrift-t_java_generator.o `test -f 
'src/generate/t_java_generator.cc' || echo './'`src/generate/t_java_generator.cc
mv -f src/generate/.deps/thrift-t_java_generator.Tpo 
src/generate/.deps/thrift-t_java_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_json_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_json_generator.Tpo -c -o 
src/generate/thrift-t_json_generator.o `test -f 
'src/generate/t_json_generator.cc' || echo './'`src/generate/t_json_generator.cc
mv -f src/generate/.deps/thrift-t_json_generator.Tpo 
src/generate/.deps/thrift-t_json_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_as3_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_as3_generator.Tpo -c -o 
src/generate/thrift-t_as3_generator.o `test -f 
'src/generate/t_as3_generator.cc' || echo './'`src/generate/t_as3_generator.cc
mv -f src/generate/.deps/thrift-t_as3_generator.Tpo 
src/generate/.deps/thrift-t_as3_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_dart_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_dart_generator.Tpo -c -o 
src/generate/thrift-t_dart_generator.o `test -f 
'src/generate/t_dart_generator.cc' || echo './'`src/generate/t_dart_generator.cc
mv -f src/generate/.deps/thrift-t_dart_generator.Tpo 
src/generate/.deps/thrift-t_dart_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_haxe_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_haxe_generator.Tpo -c -o 
src/generate/thrift-t_haxe_generator.o `test -f 
'src/generate/t_haxe_generator.cc' || echo './'`src/generate/t_haxe_generator.cc
mv -f src/generate/.deps/thrift-t_haxe_generator.Tpo 
src/generate/.deps/thrift-t_haxe_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_csharp_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_csharp_generator.Tpo -c -o 
src/generate/thrift-t_csharp_generator.o `test -f 
'src/generate/t_csharp_generator.cc' || echo 
'./'`src/generate/t_csharp_generator.cc
mv -f src/generate/.deps/thrift-t_csharp_generator.Tpo 
src/generate/.deps/thrift-t_csharp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_py_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_py_generator.Tpo -c -o 
src/generate/thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' 
|| echo './'`src/generate/t_py_generator.cc
mv -f src/generate/.deps/thrift-t_py_generator.Tpo 
src/generate/.deps/thrift-t_py_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_rb_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_rb_generator.Tpo -c -o 
src/generate/thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' 
|| echo './'`src/generate/t_rb_generator.cc
mv -f src/generate/.deps/thrift-t_rb_generator.Tpo 
src/generate/.deps/thrift-t_rb_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_perl_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_perl_generator.Tpo -c -o 
src/generate/thrift-t_perl_generator.o `test -f 
'src/generate/t_perl_generator.cc' || echo './'`src/generate/t_perl_generator.cc
mv -f src/generate/.deps/thrift-t_perl_generator.Tpo 
src/generate/.deps/thrift-t_perl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_php_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_php_generator.Tpo -c -o 
src/generate/thrift-t_php_generator.o `test -f 
'src/generate/t_php_generator.cc' || echo './'`src/generate/t_php_generator.cc
mv -f src/generate/.deps/thrift-t_php_generator.Tpo 
src/generate/.deps/thrift-t_php_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_erl_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_erl_generator.Tpo -c -o 
src/generate/thrift-t_erl_generator.o `test -f 
'src/generate/t_erl_generator.cc' || echo './'`src/generate/t_erl_generator.cc
mv -f src/generate/.deps/thrift-t_erl_generator.Tpo 
src/generate/.deps/thrift-t_erl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_cocoa_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_cocoa_generator.Tpo -c -o 
src/generate/thrift-t_cocoa_generator.o `test -f 
'src/generate/t_cocoa_generator.cc' || echo 
'./'`src/generate/t_cocoa_generator.cc
mv -f src/generate/.deps/thrift-t_cocoa_generator.Tpo 
src/generate/.deps/thrift-t_cocoa_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_swift_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_swift_generator.Tpo -c -o 
src/generate/thrift-t_swift_generator.o `test -f 
'src/generate/t_swift_generator.cc' || echo 
'./'`src/generate/t_swift_generator.cc
mv -f src/generate/.deps/thrift-t_swift_generator.Tpo 
src/generate/.deps/thrift-t_swift_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_st_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_st_generator.Tpo -c -o 
src/generate/thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' 
|| echo './'`src/generate/t_st_generator.cc
mv -f src/generate/.deps/thrift-t_st_generator.Tpo 
src/generate/.deps/thrift-t_st_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_ocaml_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_ocaml_generator.Tpo -c -o 
src/generate/thrift-t_ocaml_generator.o `test -f 
'src/generate/t_ocaml_generator.cc' || echo 
'./'`src/generate/t_ocaml_generator.cc
mv -f src/generate/.deps/thrift-t_ocaml_generator.Tpo 
src/generate/.deps/thrift-t_ocaml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_hs_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_hs_generator.Tpo -c -o 
src/generate/thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' 
|| echo './'`src/generate/t_hs_generator.cc
mv -f src/generate/.deps/thrift-t_hs_generator.Tpo 
src/generate/.deps/thrift-t_hs_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_xsd_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_xsd_generator.Tpo -c -o 
src/generate/thrift-t_xsd_generator.o `test -f 
'src/generate/t_xsd_generator.cc' || echo './'`src/generate/t_xsd_generator.cc
mv -f src/generate/.deps/thrift-t_xsd_generator.Tpo 
src/generate/.deps/thrift-t_xsd_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_xml_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_xml_generator.Tpo -c -o 
src/generate/thrift-t_xml_generator.o `test -f 
'src/generate/t_xml_generator.cc' || echo './'`src/generate/t_xml_generator.cc
mv -f src/generate/.deps/thrift-t_xml_generator.Tpo 
src/generate/.deps/thrift-t_xml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_html_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_html_generator.Tpo -c -o 
src/generate/thrift-t_html_generator.o `test -f 
'src/generate/t_html_generator.cc' || echo './'`src/generate/t_html_generator.cc
mv -f src/generate/.deps/thrift-t_html_generator.Tpo 
src/generate/.deps/thrift-t_html_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_js_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_js_generator.Tpo -c -o 
src/generate/thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' 
|| echo './'`src/generate/t_js_generator.cc
mv -f src/generate/.deps/thrift-t_js_generator.Tpo 
src/generate/.deps/thrift-t_js_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_javame_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_javame_generator.Tpo -c -o 
src/generate/thrift-t_javame_generator.o `test -f 
'src/generate/t_javame_generator.cc' || echo 
'./'`src/generate/t_javame_generator.cc
mv -f src/generate/.deps/thrift-t_javame_generator.Tpo 
src/generate/.deps/thrift-t_javame_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_delphi_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_delphi_generator.Tpo -c -o 
src/generate/thrift-t_delphi_generator.o `test -f 
'src/generate/t_delphi_generator.cc' || echo 
'./'`src/generate/t_delphi_generator.cc
mv -f src/generate/.deps/thrift-t_delphi_generator.Tpo 
src/generate/.deps/thrift-t_delphi_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift 
-I../../lib/c_glib/src/thrift  -I./src  -Wall -Wextra -pedantic -g -O2 
-std=c++11 -MT src/generate/thrift-t_go_generator.o -MD -MP -MF 
src/generate/.deps/thrift-t_go_generator.Tpo -c -o 
src/generate/thrift-t_go_generator.o `test -f 'src/generate/t_go_generator.cc' 
|| echo './'`src/generate/t_go_generator.cc
src/generate/t_go_generator.cc: In member function 'virtual void 
t_go_generator::init_generator()':
src/generate/t_go_generator.cc:766:38: error: use of deleted function 
'std::basic_ofstream<char>::basic_ofstream(const std::basic_ofstream<char>&)'
   ofstream f_unused_prot_ = ofstream();
                                      ^
In file included from src/generate/t_go_generator.cc:29:0:
/usr/include/c++/4.8/fstream:599:11: note: 
'std::basic_ofstream<char>::basic_ofstream(const std::basic_ofstream<char>&)' 
is implicitly deleted because the default definition would be ill-formed:
     class basic_ofstream : public basic_ostream<_CharT,_Traits>
           ^
/usr/include/c++/4.8/fstream:599:11: error: use of deleted function 
'std::basic_ostream<char>::basic_ostream(const std::basic_ostream<char>&)'
In file included from /usr/include/c++/4.8/istream:39:0,
                 from /usr/include/c++/4.8/fstream:38,
                 from src/generate/t_go_generator.cc:29:
/usr/include/c++/4.8/ostream:58:11: note: 
'std::basic_ostream<char>::basic_ostream(const std::basic_ostream<char>&)' is 
implicitly deleted because the default definition would be ill-formed:
     class basic_ostream : virtual public basic_ios<_CharT, _Traits>
           ^
/usr/include/c++/4.8/ostream:58:11: error: use of deleted function 
'std::basic_ios<char>::basic_ios(const std::basic_ios<char>&)'
In file included from /usr/include/c++/4.8/ios:44:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from src/generate/t_go_generator.cc:29:
/usr/include/c++/4.8/bits/basic_ios.h:66:11: note: 
'std::basic_ios<char>::basic_ios(const std::basic_ios<char>&)' is implicitly 
deleted because the default definition would be ill-formed:
     class basic_ios : public ios_base
           ^
In file included from /usr/include/c++/4.8/ios:42:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from src/generate/t_go_generator.cc:29:
/usr/include/c++/4.8/bits/ios_base.h:792:5: error: 
'std::ios_base::ios_base(const std::ios_base&)' is private
     ios_base(const ios_base&);
     ^
In file included from /usr/include/c++/4.8/ios:44:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from src/generate/t_go_generator.cc:29:
/usr/include/c++/4.8/bits/basic_ios.h:66:11: error: within this context
     class basic_ios : public ios_base
           ^
In file included from src/generate/t_go_generator.cc:29:0:
/usr/include/c++/4.8/fstream:599:11: error: use of deleted function 
'std::basic_ios<char>::basic_ios(const std::basic_ios<char>&)'
     class basic_ofstream : public basic_ostream<_CharT,_Traits>
           ^
/usr/include/c++/4.8/fstream:599:11: error: use of deleted function 
'std::basic_filebuf<char>::basic_filebuf(const std::basic_filebuf<char>&)'
/usr/include/c++/4.8/fstream:72:11: note: 
'std::basic_filebuf<char>::basic_filebuf(const std::basic_filebuf<char>&)' is 
implicitly deleted because the default definition would be ill-formed:
     class basic_filebuf : public basic_streambuf<_CharT, _Traits>
           ^
In file included from /usr/include/c++/4.8/ios:43:0,
                 from /usr/include/c++/4.8/istream:38,
                 from /usr/include/c++/4.8/fstream:38,
                 from src/generate/t_go_generator.cc:29:
/usr/include/c++/4.8/streambuf:802:7: error: 'std::basic_streambuf<_CharT, 
_Traits>::basic_streambuf(const std::basic_streambuf<_CharT, _Traits>&) [with 
_CharT = char; _Traits = std::char_traits<char>]' is private
       basic_streambuf(const basic_streambuf& __sb)
       ^
In file included from src/generate/t_go_generator.cc:29:0:
/usr/include/c++/4.8/fstream:72:11: error: within this context
     class basic_filebuf : public basic_streambuf<_CharT, _Traits>
           ^
make[2]: *** [src/generate/thrift-t_go_generator.o] Error 1
make[2]: Leaving directory `/thrift/compiler/cpp'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/thrift/compiler/cpp'
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
Compressed 97.28 MB of artifacts by 100.0% relative to #364
Publishing Javadoc

Reply via email to