See <https://builds.apache.org/job/Thrift-Compiler-Windows/1366/changes>
Changes: [hcorg] THRIFT-2745: c++ - fixed some unit test compilation on windows ------------------------------------------ [...truncated 192 lines...] 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:37: warning: source file 'gen-cpp/ChildService.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:37: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:37: warning: source file 'gen-cpp/ParentService.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:37: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:37: warning: source file 'gen-cpp/proc_types.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:37: 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/EnumTest_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/Recursive_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/TypedefTest_types.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:21: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:213: warning: source file 'link/LinkTest.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:213: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:213: warning: source file 'link/TemplatedService1.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:213: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:213: warning: source file 'link/TemplatedService2.cpp' is in a subdirectory, lib/cpp/test/Makefile.am:213: but option 'subdir-objects' is disabled lib/cpp/test/Makefile.am:204: warning: variable 'concurrency_test_SOURCES' is defined but no program or lib/cpp/test/Makefile.am:204: library has 'concurrency_test' as canonical name (possible typo) lib/cpp/test/Makefile.am:218: warning: variable 'processor_test_SOURCES' is defined but no program or lib/cpp/test/Makefile.am:218: library has 'processor_test' as canonical name (possible typo) lib/cpp/test/Makefile.am:210: warning: variable 'concurrency_test_LDADD' is defined but no program or lib/cpp/test/Makefile.am:210: library has 'concurrency_test' as canonical name (possible typo) lib/cpp/test/Makefile.am:226: warning: variable 'processor_test_LDADD' is defined but no program or lib/cpp/test/Makefile.am:226: 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/c_glib/Makefile.am:21: warning: source file 'gen-c_glib/t_test_second_service.c' is in a subdirectory, test/c_glib/Makefile.am:21: but option 'subdir-objects' is disabled test/c_glib/Makefile.am:21: warning: source file 'gen-c_glib/t_test_thrift_test.c' is in a subdirectory, test/c_glib/Makefile.am:21: but option 'subdir-objects' is disabled test/c_glib/Makefile.am:21: warning: source file 'gen-c_glib/t_test_thrift_test_types.c' is in a subdirectory, test/c_glib/Makefile.am:21: but option 'subdir-objects' is disabled test/c_glib/Makefile.am:35: warning: source file 'src/test_client.c' is in a subdirectory, test/c_glib/Makefile.am:35: but option 'subdir-objects' is disabled test/c_glib/Makefile.am:42: warning: source file 'src/thrift_test_handler.c' is in a subdirectory, test/c_glib/Makefile.am:42: but option 'subdir-objects' is disabled test/c_glib/Makefile.am:42: warning: source file 'src/test_server.c' is in a subdirectory, test/c_glib/Makefile.am:42: but option 'subdir-objects' is disabled 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: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 + mkdir -p build_mingw32 + cd build_mingw32 + cmake -DCMAKE_TOOLCHAIN_FILE=../contrib/mingw32-toolchain.cmake -DTHRIFT_COMPILER_HS=OFF ../compiler/cpp/ -- The C compiler identification is GNU 4.2.1 -- The CXX compiler identification is GNU 4.2.1 -- Check for working C compiler: /usr/bin/i586-mingw32msvc-gcc -- Check for working C compiler: /usr/bin/i586-mingw32msvc-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/i586-mingw32msvc-g++ -- Check for working CXX compiler: /usr/bin/i586-mingw32msvc-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Thrift package version: 1.0.0-dev -- Thrift version: 1.0.0 (1.0.0) -- Found FLEX: /usr/bin/flex (found version "2.5.35") -- Found BISON: /usr/bin/bison (found version "3.0.2") -- Configuring done -- Generating done -- Build files have been written to: <https://builds.apache.org/job/Thrift-Compiler-Windows/ws/build_mingw32> + make -j4 [ 3%] [ 6%] [BISON][thrifty] Building parser with bison 3.0.2 [FLEX][thriftl] Building scanner with flex 2.5.35 [ 9%] Generating thrifty.h Scanning dependencies of target libparse [ 12%] [ 16%] Building CXX object CMakeFiles/libparse.dir/thrifty.cc.obj Building CXX object CMakeFiles/libparse.dir/thriftl.cc.obj Linking CXX static library liblibparse.a [ 16%] Built target libparse Scanning dependencies of target thrift [ 19%] [ 22%] [ 25%] [ 29%] Building C object CMakeFiles/thrift.dir/src/md5.c.obj Building CXX object CMakeFiles/thrift.dir/src/main.cc.obj Building CXX object CMakeFiles/thrift.dir/src/generate/t_generator.cc.obj Building CXX object CMakeFiles/thrift.dir/src/parse/t_typedef.cc.obj [ 32%] Building CXX object CMakeFiles/thrift.dir/src/parse/parse.cc.obj [ 35%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_c_glib_generator.cc.obj [ 38%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_cpp_generator.cc.obj [ 41%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_java_generator.cc.obj [ 45%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_as3_generator.cc.obj [ 48%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_csharp_generator.cc.obj [ 51%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_py_generator.cc.obj [ 54%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_rb_generator.cc.obj [ 58%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_perl_generator.cc.obj [ 61%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_php_generator.cc.obj [ 64%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_erl_generator.cc.obj [ 67%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_cocoa_generator.cc.obj [ 70%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_st_generator.cc.obj [ 74%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_ocaml_generator.cc.obj [ 77%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_xsd_generator.cc.obj [ 80%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_html_generator.cc.obj [ 83%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_js_generator.cc.obj [ 87%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_javame_generator.cc.obj [ 90%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_delphi_generator.cc.obj [ 93%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_go_generator.cc.obj [ 96%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_d_generator.cc.obj [100%] Building CXX object CMakeFiles/thrift.dir/src/generate/t_lua_generator.cc.obj Linking CXX executable thrift.exe [100%] Built target thrift + cpack CPack Error: Cannot find NSIS compiler makensis: likely it is not installed, or not in your PATH CPack Error: Could not read NSIS registry value. This is usually caused by NSIS not being installed. Please install NSIS from http://nsis.sourceforge.net CPack Error: Cannot initialize the generator NSIS 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 #1363 Archived 1 artifacts Archive block size is 32768 Received 20 blocks and 4687607 bytes Compression is 12.3% Took 2.9 sec