See <https://builds.apache.org/job/Thrift-precommit/366/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

[sam901] Fix C++ compiler errors

------------------------------------------
[...truncated 6397 lines...]
Time: 50 ms, Memory: 3.50Mb

OK (1 test, 1 assertion)
/usr/bin/phpunit --log-junit=TEST-log-simple-json-protocol.xml 
Test/Thrift/Protocol/TestTSimpleJSONProtocol.php
PHPUnit 3.7.28 by Sebastian Bergmann.

...............

Time: 64 ms, Memory: 4.50Mb

OK (15 tests, 14 assertions)
php Test/Thrift/TestValidators.php
php Test/Thrift/TestValidators.php -oop
/usr/bin/phpunit --log-junit=TEST-json-serializer.xml Test/Thrift/JsonSerialize/
PHPUnit 3.7.28 by Sebastian Bergmann.

.......

Time: 46 ms, Memory: 4.25Mb

OK (7 tests, 9 assertions)
make[3]: Leaving directory `/thrift/lib/php/test'
make[3]: Entering directory `/thrift/lib/php'
cd src/ext/thrift_protocol/ && make
make[4]: Entering directory `/thrift/lib/php/src/ext/thrift_protocol'
/bin/bash /thrift/lib/php/src/ext/thrift_protocol/libtool --mode=install cp 
./thrift_protocol.la /thrift/lib/php/src/ext/thrift_protocol/modules
libtool: install: cp ./.libs/thrift_protocol.so 
/thrift/lib/php/src/ext/thrift_protocol/modules/thrift_protocol.so
libtool: install: cp ./.libs/thrift_protocol.lai 
/thrift/lib/php/src/ext/thrift_protocol/modules/thrift_protocol.la
libtool: finish: 
PATH="/usr/lib/dart/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin"
 ldconfig -n /thrift/lib/php/src/ext/thrift_protocol/modules
----------------------------------------------------------------------
Libraries have been installed in:
   /thrift/lib/php/src/ext/thrift_protocol/modules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------

Build complete.
Don't forget to run 'make test'.

make[4]: Leaving directory `/thrift/lib/php/src/ext/thrift_protocol'
make[3]: Leaving directory `/thrift/lib/php'
make[2]: Leaving directory `/thrift/lib/php'
Making check in dart
make[2]: Entering directory `/thrift/lib/dart'
/usr/lib/dart/bin/pub get

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... (1.0s) 
Resolving dependencies... (1.1s) 
Resolving dependencies... (1.2s) 
Resolving dependencies... (1.3s) 
Resolving dependencies... (1.4s) 
Resolving dependencies... (1.5s) 
Resolving dependencies... (1.6s) 
Resolving dependencies... (1.7s) 
Resolving dependencies... (1.8s) 
Resolving dependencies... (1.9s) 
Resolving dependencies... (2.0s) 
Resolving dependencies... (2.1s) 
Resolving dependencies... (2.2s) 
Resolving dependencies... (2.3s) 
Resolving dependencies... (2.4s) 
Resolving dependencies... (2.5s) 
Resolving dependencies... (2.6s) 
Resolving dependencies... (2.7s) 
Resolving dependencies... (2.8s) 
Resolving dependencies... (2.9s) 
Resolving dependencies... (3.0s) 
Resolving dependencies... (3.1s) 
Resolving dependencies... (3.2s) 
Resolving dependencies... (3.3s) 
Resolving dependencies... (3.4s) 
Resolving dependencies... (3.5s) 
Resolving dependencies... (3.6s) 
Resolving dependencies... (3.7s) 
Resolving dependencies... (3.8s) 
Resolving dependencies... (3.9s) 
Resolving dependencies... (4.0s) 
Resolving dependencies... (4.1s) 
Resolving dependencies... (4.2s) 
Resolving dependencies... (4.3s) 
Resolving dependencies... (4.4s) 
Resolving dependencies... (4.4s) 
Downloading coverage 0.7.2...
Downloading args 0.13.3+3...
Downloading crypto 0.9.1...
Downloading dart_dev 1.0.6...
Downloading ansicolor 0.0.9...
Downloading dart_style 0.2.4...
Downloading analyzer 0.27.1+2...
Downloading dartdoc 0.8.5...
Downloading cli_util 0.0.1+2...
Downloading collection 1.4.0...
Downloading fixnum 0.10.2...
Downloading glob 1.1.0...
Downloading html 0.12.2+1...
Downloading csslib 0.12.2...
Downloading http 0.11.3+3...
Downloading http_parser 2.1.0...
Downloading async 1.8.0...
Downloading logging 0.11.2...
Downloading markdown 0.8.0...
Downloading mockito 0.11.0...
Downloading mustache4dart 1.0.10...
Downloading package_config 0.1.3...
Downloading charcode 1.1.0...
Downloading path 1.3.9...
Downloading plugin 0.1.0...
Downloading pub_cache 0.1.0...
Downloading pub_semver 1.2.3...
Downloading quiver 0.21.4...
Downloading matcher 0.12.0+1...
Downloading source_span 1.2.1...
Downloading stack_trace 1.6.1...
Downloading stream_channel 1.3.1...
Downloading string_scanner 0.1.4+1...
Downloading test 0.12.10+2...
Downloading barback 0.15.2+7...
Downloading http_multi_server 2.0.0...
Downloading pool 1.2.1...
Downloading shelf 0.6.5...
Downloading shelf_static 0.2.3+3...
Downloading mime 0.9.3...
Downloading shelf_web_socket 0.1.0...
Downloading source_map_stack_trace 1.0.4...
Downloading source_maps 0.10.1...
Downloading utf 0.9.0+2...
Downloading watcher 0.9.7...
Downloading which 0.1.3...
Downloading when 0.2.0...
Downloading yaml 2.1.8...
Got dependencies!

Precompiling dependencies... 
Precompiling dependencies...

Loading source assets... 
Loading source assets... 
Precompiled dart_style.

Precompiling executables... 
Precompiling executables...

Loading source assets... 
Loading source assets... 
Precompiled coverage:format_coverage.
Precompiled coverage:collect_coverage.
Precompiled dart_dev:dart_dev.
Precompiled dart_style:format.
Precompiled test:test.
make  check-local
make[3]: Entering directory `/thrift/lib/dart'
/usr/lib/dart/bin/pub get

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Got dependencies!
make[3]: Leaving directory `/thrift/lib/dart'
make[2]: Leaving directory `/thrift/lib/dart'
Making check in go
make[2]: Entering directory `/thrift/lib/go'
Making check in .
make[3]: Entering directory `/thrift/lib/go'
/usr/local/go/bin/go build ./thrift
make  check-local
make[4]: Entering directory `/thrift/lib/go'
/usr/local/go/bin/go test ./thrift
ok      _/thrift/lib/go/thrift  0.032s
make[4]: Leaving directory `/thrift/lib/go'
make[3]: Leaving directory `/thrift/lib/go'
Making check in test
make[3]: Entering directory `/thrift/lib/go/test'
mkdir -p gopath/src
grep -v list.*map.*list.*map ../../../test/ThriftTest.thrift | grep -v 
'set<Insanity>' > ThriftTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift -r 
IncludesTest.thrift
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:44] No generator named 'noexist' 
could be found!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:46] cpp generator does not 
accept 'noexist' as sub-namespace!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:44] No generator named 'noexist' 
could be found!
[WARNING:/thrift/lib/go/test/ThriftTest.thrift:46] cpp generator does not 
accept 'noexist' as sub-namespace!
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
BinaryKeyTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
MultiplexedProtocolTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
OnewayTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
OptionalFieldsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
ServicesTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
GoTagTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
TypedefFieldTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
RefAnnotationFieldsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
UnionDefaultValueTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
ErrorTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
NamesTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen go:thrift_import=thrift 
InitialismsTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen 
go:thrift_import=thrift,read_write_private DontExportRWTest.thrift
../../../compiler/cpp/thrift -out gopath/src/ --gen 
go:thrift_import=thrift,ignore_initialisms IgnoreInitialismsTest.thrift
GOPATH=`pwd`/gopath /usr/local/go/bin/go get github.com/golang/mock/gomock
ln -nfs ../../../thrift gopath/src/thrift
ln -nfs ../../tests gopath/src/tests
cp -r ./dontexportrwtest gopath/src
touch gopath
GOPATH=`pwd`/gopath /usr/local/go/bin/go build \
                                includestest \
                                binarykeytest \
                                servicestest \
                                typedeffieldtest \
                                refannotationfieldstest \
                                errortest       \
                                namestest \
                                initialismstest \
                                dontexportrwtest \
                                ignoreinitialismstest
gopath/src/lib/go/test/namespacedtest/NamespacedTest-consts.go:10:2: 
case-insensitive file name collision: "ThriftTest.go" and "thrifttest.go"
can't load package: package errortest: case-insensitive file name collision: 
"ErrorTest.go" and "errortest.go"
make[3]: *** [check] Error 1
make[3]: Leaving directory `/thrift/lib/go/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/go'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/thrift/lib'
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 144.97 MB of artifacts by 69.5% relative to #364
Publishing Javadoc

Reply via email to