[jira] [Commented] (THRIFT-5691) test suite is failing in few units
[ https://issues.apache.org/jira/browse/THRIFT-5691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17759767#comment-17759767 ] Tomasz Kloczko commented on THRIFT-5691: I have no idea what is the implication (is it only test suite or tested code issue). > test suite is failing in few units > -- > > Key: THRIFT-5691 > URL: https://issues.apache.org/jira/browse/THRIFT-5691 > Project: Thrift > Issue Type: Bug > Components: Build Process >Affects Versions: 0.18.1 >Reporter: Tomasz Kloczko >Priority: Major > > Looks like sometbing is wrog and test suite is failing in few units > {code:java} > + cd thrift-0.18.1 > + /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure > --force-new-ctest-process -j48 ' ' > Internal ctest changing into directory: > /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu > Test project > /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu > Start 1: php_const1_return > Start 2: php_enum1_return > Start 3: php_enum2_return > Start 4: php_exception1_return > Start 5: php_exception2_return > Start 6: php_service1_return > Start 7: php_service2_return > Start 8: php_service3_return > Start 9: php_service4_return > Start 10: php_struct1_return > Start 11: php_struct2_return > Start 12: php_typedef1_return > Start 13: php_union1_return > Start 14: php_union2_return > Start 15: StalenessCheckTest > Start 16: Benchmark > Start 17: UnitTests > Start 18: TInterruptTest > Start 19: TServerIntegrationTest > Start 20: TransportTest > Start 21: ZlibTest > Start 22: AnnotationTest > Start 23: EnumTest > Start 24: TFileTransportTest > Start 25: TFDTransportTest > Start 26: TPipedTransportTest > Start 27: AllProtocolsTest > Start 28: DebugProtoTest > Start 29: JSONProtoTest > Start 30: OptionalRequiredTest > Start 31: RecursiveTest > Start 32: SpecializationTest > Start 33: concurrency_test > Start 34: link_test > Start 35: processor_test > Start 36: TNonblockingServerTest > Start 37: TNonblockingSSLServerTest > Start 38: OpenSSLManualInitTest > Start 39: SecurityTest > Start 40: SecurityFromBufferTest > Start 41: TQTcpServerTest_Qt5 > Start 42: StressTest > Start 43: StressTestConcurrent > Start 44: StressTestNonBlocking > Start 45: SpecificNameTest > Start 46: testserialization > Start 47: testapplicationexception > Start 48: testtransportsocket > 1/76 Test #1: php_const1_return .***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 49: testbinaryprotocol > 2/76 Test #2: php_enum1_return ..***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 50: testcompactprotocol > 3/76 Test #3: php_enum2_return ..***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 51: testbufferedtransport > 4/76 Test #4: php_exception1_return .***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 52: testframedtransport > 5/76 Test #5: php_exception2_return .***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 53: testfdtransport > 6/76 Test #6: php_service1_return ...***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 54: testmemorybuffer > 7/76 Test #7: php_service2_return ...***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 55: testsimpleserver > 8/76 Test #8: php_service3_return ...***Failed Required > regular expression not found. Regex=[Cannot use reserved language keyword > ] 0.08 sec > [WARNING:generation:1] Unable to get a generator for "php". > Start 56: testdebugproto > 9/76 Test #9: php_service4_return
[jira] [Commented] (THRIFT-5596) Build fails with LTO
[ https://issues.apache.org/jira/browse/THRIFT-5596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17553290#comment-17553290 ] Tomasz Kloczko commented on THRIFT-5596: That was with using GNU autotools. When I found that even with disabled LTO I was unable to link libevent test program because some parts of the code depends on define used only in cmake {noformat} [tkloczko@devel-g2v thrift-0.16.0]$ grep -r BOOST_TEST_DYN_LINK build/cmake/DefineOptions.cmake: add_definitions(-DBOOST_TEST_DYN_LINK) lib/cpp/test/TransportTest.cpp:#ifdef BOOST_TEST_DYN_LINK lib/cpp/test/OpenSSLManualInitTest.cpp:#ifdef BOOST_TEST_DYN_LINK lib/cpp/test/ZlibTest.cpp:#ifdef BOOST_TEST_DYN_LINK lib/cpp/test/processor/ProcessorTest.cpp:#ifdef BOOST_TEST_DYN_LINK lib/cpp/test/TFileTransportTest.cpp:#ifdef BOOST_TEST_DYN_LINK {noformat} I've switched to build thrift using cmake and I was able to build without problems with LTO. However now I see several other issue like * cmake files are installed in $(prefix)/lib/cmake instead in $(libdir)/cmake * pkgconfig the same are installed in $(prefix)/lib/pkgconfig instead in $(libdir)/pkgconfig * perl, pythis and lua files are not installed at all In other words GNU autotools suppoort is broken and cmake seems is not finished. > Build fails with LTO > > > Key: THRIFT-5596 > URL: https://issues.apache.org/jira/browse/THRIFT-5596 > Project: Thrift > Issue Type: Bug > Components: HTML - Compiler >Affects Versions: 0.16.0 >Reporter: Tomasz Kloczko >Priority: Major > > Looks like linking is failing when is used LTO > Linux x86/64 > gcc 12.1.0 > {noformat} > [tkloczko@devel-g2v thrift-0.16.0]$ make > make all-recursive > make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0' > Making all in compiler/cpp > make[2]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' > Making all in src > make[3]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make all-am > make[4]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make[4]: Nothing to be done for 'all-am'. > make[4]: Leaving directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make[3]: Leaving directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > Making all in . > make[3]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' > /bin/sh ../../libtool --tag=CXX --mode=link /usr/bin/g++ -std=c++11 -Wall > -Wextra -pedantic -Werror -O2 -g -grecord-gcc-switches -pipe -Wall > -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS > -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong > -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic > -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection > -fdata-sections -ffunction-sections -flto=auto -flto-partition=none > -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now > -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none > -fuse-linker-plugin -Wl,--build-id=sha1 -o thrift > src/thrift/audit/thrift-t_audit.o src/thrift/thrift-common.o > src/thrift/generate/thrift-t_generator.o src/thrift/thrift-main.o > src/thrift/parse/thrift-parse.o src/thrift/parse/thrift-t_typedef.o > src/thrift/generate/thrift-t_c_glib_generator.o > src/thrift/generate/thrift-t_cl_generator.o > src/thrift/generate/thrift-t_cpp_generator.o > src/thrift/generate/thrift-t_d_generator.o > src/thrift/generate/thrift-t_dart_generator.o > src/thrift/generate/thrift-t_delphi_generator.o > src/thrift/generate/thrift-t_erl_generator.o > src/thrift/generate/thrift-t_go_generator.o > src/thrift/generate/thrift-t_gv_generator.o > src/thrift/generate/thrift-t_haxe_generator.o > src/thrift/generate/thrift-t_html_generator.o > src/thrift/generate/thrift-t_markdown_generator.o > src/thrift/generate/thrift-t_java_generator.o > src/thrift/generate/thrift-t_javame_generator.o > src/thrift/generate/thrift-t_js_generator.o > src/thrift/generate/thrift-t_json_generator.o > src/thrift/generate/thrift-t_lua_generator.o > src/thrift/generate/thrift-t_netstd_generator.o > src/thrift/generate/thrift-t_ocaml_generator.o > src/thrift/generate/thrift-t_perl_generator.o > src/thrift/generate/thrift-t_php_generator.o > src/thrift/generate/thrift-t_py_generator.o > src/thrift/generate/thrift-t_rb_generator.o > src/thrift/generate/thrift-t_rs_generator.o > src/thrift/generate/thrift-t_st_generator.o > src/thrift/generate/thrift-t_swift_generator.o > src/thrift/generate/thrift-t_xml_generator.o > src/thrift/generate/thrift-t_xsd_generator.o src/thrift/libparse.a -lrt > -lpthread > libtool: link: /usr/bin/g++ -std=c++11
[jira] [Created] (THRIFT-5596) Build fails wit LTO
Tomasz Kloczko created THRIFT-5596: -- Summary: Build fails wit LTO Key: THRIFT-5596 URL: https://issues.apache.org/jira/browse/THRIFT-5596 Project: Thrift Issue Type: Bug Components: C++ - Compiler Affects Versions: 0.16.0 Environment: Linux x86/64 gcc 12.1.0 {noformat} [tkloczko@devel-g2v thrift-0.16.0]$ make make all-recursive make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0' Making all in compiler/cpp make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' Making all in src make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' make all-am make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' Making all in . make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' /bin/sh ../../libtool --tag=CXX --mode=link /usr/bin/g++ -std=c++11 -Wall -Wextra -pedantic -Werror -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -o thrift src/thrift/audit/thrift-t_audit.o src/thrift/thrift-common.o src/thrift/generate/thrift-t_generator.o src/thrift/thrift-main.o src/thrift/parse/thrift-parse.o src/thrift/parse/thrift-t_typedef.o src/thrift/generate/thrift-t_c_glib_generator.o src/thrift/generate/thrift-t_cl_generator.o src/thrift/generate/thrift-t_cpp_generator.o src/thrift/generate/thrift-t_d_generator.o src/thrift/generate/thrift-t_dart_generator.o src/thrift/generate/thrift-t_delphi_generator.o src/thrift/generate/thrift-t_erl_generator.o src/thrift/generate/thrift-t_go_generator.o src/thrift/generate/thrift-t_gv_generator.o src/thrift/generate/thrift-t_haxe_generator.o src/thrift/generate/thrift-t_html_generator.o src/thrift/generate/thrift-t_markdown_generator.o src/thrift/generate/thrift-t_java_generator.o src/thrift/generate/thrift-t_javame_generator.o src/thrift/generate/thrift-t_js_generator.o src/thrift/generate/thrift-t_json_generator.o src/thrift/generate/thrift-t_lua_generator.o src/thrift/generate/thrift-t_netstd_generator.o src/thrift/generate/thrift-t_ocaml_generator.o src/thrift/generate/thrift-t_perl_generator.o src/thrift/generate/thrift-t_php_generator.o src/thrift/generate/thrift-t_py_generator.o src/thrift/generate/thrift-t_rb_generator.o src/thrift/generate/thrift-t_rs_generator.o src/thrift/generate/thrift-t_st_generator.o src/thrift/generate/thrift-t_swift_generator.o src/thrift/generate/thrift-t_xml_generator.o src/thrift/generate/thrift-t_xsd_generator.o src/thrift/libparse.a -lrt -lpthread libtool: link: /usr/bin/g++ -std=c++11 -Wall -Wextra -pedantic -Werror -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1 -o thrift src/thrift/audit/thrift-t_audit.o src/thrift/thrift-common.o src/thrift/generate/thrift-t_generator.o src/thrift/thrift-main.o src/thrift/parse/thrift-parse.o src/thrift/parse/thrift-t_typedef.o src/thrift/generate/thrift-t_c_glib_generator.o src/thrift/generate/thrift-t_cl_generator.o src/thrift/generate/thrift-t_cpp_generator.o src/thrift/generate/thrift-t_d_generator.o src/thrift/generate/thrift-t_dart_generator.o src/thrift/generate/thrift-t_delphi_generator.o src/thrift/generate/thrift-t_erl_generator.o src/thrift/generate/thrift-t_go_generator.o src/thrift/generate/thrift-t_gv_generator.o src/thrift/generate/thrift-t_haxe_generator.o src/thrift/generate/thrift-t_html_generator.o src/thrift/generate/thrift-t_markdown_generator.o src/thrift/generate/thrift-t_java_generator.o src/thrift/generate/thrift-t_javame_generator.o src/thrift/generate/thrift-t_js_generator.o
[jira] [Updated] (THRIFT-5596) Build fails with LTO
[ https://issues.apache.org/jira/browse/THRIFT-5596?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tomasz Kloczko updated THRIFT-5596: --- Summary: Build fails with LTO (was: Build fails wit LTO) > Build fails with LTO > > > Key: THRIFT-5596 > URL: https://issues.apache.org/jira/browse/THRIFT-5596 > Project: Thrift > Issue Type: Bug > Components: C++ - Compiler >Affects Versions: 0.16.0 > Environment: Linux x86/64 > gcc 12.1.0 > {noformat} > [tkloczko@devel-g2v thrift-0.16.0]$ make > make all-recursive > make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0' > Making all in compiler/cpp > make[2]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' > Making all in src > make[3]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make all-am > make[4]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make[4]: Nothing to be done for 'all-am'. > make[4]: Leaving directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > make[3]: Leaving directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp/src' > Making all in . > make[3]: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.16.0/compiler/cpp' > /bin/sh ../../libtool --tag=CXX --mode=link /usr/bin/g++ -std=c++11 -Wall > -Wextra -pedantic -Werror -O2 -g -grecord-gcc-switches -pipe -Wall > -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS > -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong > -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic > -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection > -fdata-sections -ffunction-sections -flto=auto -flto-partition=none > -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now > -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none > -fuse-linker-plugin -Wl,--build-id=sha1 -o thrift > src/thrift/audit/thrift-t_audit.o src/thrift/thrift-common.o > src/thrift/generate/thrift-t_generator.o src/thrift/thrift-main.o > src/thrift/parse/thrift-parse.o src/thrift/parse/thrift-t_typedef.o > src/thrift/generate/thrift-t_c_glib_generator.o > src/thrift/generate/thrift-t_cl_generator.o > src/thrift/generate/thrift-t_cpp_generator.o > src/thrift/generate/thrift-t_d_generator.o > src/thrift/generate/thrift-t_dart_generator.o > src/thrift/generate/thrift-t_delphi_generator.o > src/thrift/generate/thrift-t_erl_generator.o > src/thrift/generate/thrift-t_go_generator.o > src/thrift/generate/thrift-t_gv_generator.o > src/thrift/generate/thrift-t_haxe_generator.o > src/thrift/generate/thrift-t_html_generator.o > src/thrift/generate/thrift-t_markdown_generator.o > src/thrift/generate/thrift-t_java_generator.o > src/thrift/generate/thrift-t_javame_generator.o > src/thrift/generate/thrift-t_js_generator.o > src/thrift/generate/thrift-t_json_generator.o > src/thrift/generate/thrift-t_lua_generator.o > src/thrift/generate/thrift-t_netstd_generator.o > src/thrift/generate/thrift-t_ocaml_generator.o > src/thrift/generate/thrift-t_perl_generator.o > src/thrift/generate/thrift-t_php_generator.o > src/thrift/generate/thrift-t_py_generator.o > src/thrift/generate/thrift-t_rb_generator.o > src/thrift/generate/thrift-t_rs_generator.o > src/thrift/generate/thrift-t_st_generator.o > src/thrift/generate/thrift-t_swift_generator.o > src/thrift/generate/thrift-t_xml_generator.o > src/thrift/generate/thrift-t_xsd_generator.o src/thrift/libparse.a -lrt > -lpthread > libtool: link: /usr/bin/g++ -std=c++11 -Wall -Wextra -pedantic -Werror -O2 -g > -grecord-gcc-switches -pipe -Wall -Werror=format-security > -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS > -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong > -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic > -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection > -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wl,-z > -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z -Wl,now > -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none > -fuse-linker-plugin -Wl,--build-id=sha1 -o thrift > src/thrift/audit/thrift-t_audit.o src/thrift/thrift-common.o > src/thrift/generate/thrift-t_generator.o src/thrift/thrift-main.o > src/thrift/parse/thrift-parse.o src/thrift/parse/thrift-t_typedef.o > src/thrift/generate/thrift-t_c_glib_generator.o > src/thrift/generate/thrift-t_cl_generator.o > src/thrift/generate/thrift-t_cpp_generator.o > src/thrift/generate/thrift-t_d_generator.o > src/thrift/generate/thrift-t_dart_generator.o > src/thrift/generate/thrift-t_delphi_generator.o > src/thrift/generate/thrift-t_erl_generator.o >
[jira] [Created] (THRIFT-5672) 0.17.0: test suite is failing
Tomasz Kloczko created THRIFT-5672: -- Summary: 0.17.0: test suite is failing Key: THRIFT-5672 URL: https://issues.apache.org/jira/browse/THRIFT-5672 Project: Thrift Issue Type: Bug Affects Versions: 0.17.0 Environment: Linux x86/64 Reporter: Tomasz Kloczko Fix For: 0.17.0 Looks like test suite is failing in few units {code:java} + cd thrift-0.17.0 + /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure make: Entering directory '/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --output-on-failure Test project /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu Start 1: c_glib_const1_return 1/384 Test #1: c_glib_const1_return .. Passed 0.01 sec Start 2: c_glib_enum1_return 2/384 Test #2: c_glib_enum1_return ... Passed 0.01 sec Start 3: c_glib_enum2_return 3/384 Test #3: c_glib_enum2_return ... Passed 0.01 sec Start 4: c_glib_exception1_return 4/384 Test #4: c_glib_exception1_return .. Passed 0.01 sec Start 5: c_glib_exception2_return 5/384 Test #5: c_glib_exception2_return .. Passed 0.01 sec Start 6: c_glib_service1_return 6/384 Test #6: c_glib_service1_return Passed 0.01 sec Start 7: c_glib_service2_return 7/384 Test #7: c_glib_service2_return Passed 0.01 sec Start 8: c_glib_service3_return 8/384 Test #8: c_glib_service3_return Passed 0.01 sec Start 9: c_glib_service4_return 9/384 Test #9: c_glib_service4_return Passed 0.01 sec Start 10: c_glib_struct1_return 10/384 Test #10: c_glib_struct1_return . Passed 0.01 sec Start 11: c_glib_struct2_return 11/384 Test #11: c_glib_struct2_return . Passed 0.01 sec Start 12: c_glib_typedef1_return 12/384 Test #12: c_glib_typedef1_return Passed 0.01 sec Start 13: c_glib_union1_return 13/384 Test #13: c_glib_union1_return .. Passed 0.01 sec Start 14: c_glib_union2_return 14/384 Test #14: c_glib_union2_return .. Passed 0.01 sec Start 15: cpp_const1_return 15/384 Test #15: cpp_const1_return . Passed 0.01 sec Start 16: cpp_enum1_return 16/384 Test #16: cpp_enum1_return .. Passed 0.01 sec Start 17: cpp_enum2_return 17/384 Test #17: cpp_enum2_return .. Passed 0.01 sec Start 18: cpp_exception1_return 18/384 Test #18: cpp_exception1_return . Passed 0.01 sec Start 19: cpp_exception2_return 19/384 Test #19: cpp_exception2_return . Passed 0.01 sec Start 20: cpp_service1_return 20/384 Test #20: cpp_service1_return ... Passed 0.01 sec Start 21: cpp_service2_return 21/384 Test #21: cpp_service2_return ... Passed 0.01 sec Start 22: cpp_service3_return 22/384 Test #22: cpp_service3_return ... Passed 0.01 sec Start 23: cpp_service4_return 23/384 Test #23: cpp_service4_return ... Passed 0.01 sec Start 24: cpp_struct1_return 24/384 Test #24: cpp_struct1_return Passed 0.01 sec Start 25: cpp_struct2_return 25/384 Test #25: cpp_struct2_return Passed 0.01 sec Start 26: cpp_typedef1_return 26/384 Test #26: cpp_typedef1_return ... Passed 0.01 sec Start 27: cpp_union1_return 27/384 Test #27: cpp_union1_return . Passed 0.01 sec Start 28: cpp_union2_return 28/384 Test #28: cpp_union2_return . Passed 0.02 sec Start 29: d_const1_return 29/384 Test #29: d_const1_return ... Passed 0.01 sec Start 30: d_enum1_return 30/384 Test #30: d_enum1_return Passed 0.01 sec Start 31: d_enum2_return 31/384 Test #31: d_enum2_return Passed 0.01 sec Start 32: d_exception1_return 32/384 Test #32: d_exception1_return ... Passed 0.01 sec Start 33: d_exception2_return 33/384 Test #33: d_exception2_return ... Passed 0.01 sec Start 34: d_service1_return 34/384 Test #34: d_service1_return . Passed 0.01 sec Start 35: d_service2_return 35/384 Test #35: d_service2_return . Passed 0.01 sec Start 36: d_service3_return 36/384 Test #36: d_service3_return . Passed 0.01 sec
[jira] [Commented] (THRIFT-5672) 0.17.0: test suite is failing
[ https://issues.apache.org/jira/browse/THRIFT-5672?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17677174#comment-17677174 ] Tomasz Kloczko commented on THRIFT-5672: Any update? > 0.17.0: test suite is failing > - > > Key: THRIFT-5672 > URL: https://issues.apache.org/jira/browse/THRIFT-5672 > Project: Thrift > Issue Type: Bug >Affects Versions: 0.17.0 > Environment: Linux x86/64 >Reporter: Tomasz Kloczko >Priority: Major > > Looks like test suite is failing in few units > {code:java} > + cd thrift-0.17.0 > + /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test > ARGS=--output-on-failure > make: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu' > Running tests... > /usr/bin/ctest --force-new-ctest-process --output-on-failure > Test project > /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu > Start 1: c_glib_const1_return > 1/384 Test #1: c_glib_const1_return .. Passed 0.01 sec > Start 2: c_glib_enum1_return > 2/384 Test #2: c_glib_enum1_return ... Passed 0.01 sec > Start 3: c_glib_enum2_return > 3/384 Test #3: c_glib_enum2_return ... Passed 0.01 sec > Start 4: c_glib_exception1_return > 4/384 Test #4: c_glib_exception1_return .. Passed 0.01 sec > Start 5: c_glib_exception2_return > 5/384 Test #5: c_glib_exception2_return .. Passed 0.01 sec > Start 6: c_glib_service1_return > 6/384 Test #6: c_glib_service1_return Passed 0.01 sec > Start 7: c_glib_service2_return > 7/384 Test #7: c_glib_service2_return Passed 0.01 sec > Start 8: c_glib_service3_return > 8/384 Test #8: c_glib_service3_return Passed 0.01 sec > Start 9: c_glib_service4_return > 9/384 Test #9: c_glib_service4_return Passed 0.01 sec > Start 10: c_glib_struct1_return > 10/384 Test #10: c_glib_struct1_return . Passed 0.01 sec > Start 11: c_glib_struct2_return > 11/384 Test #11: c_glib_struct2_return . Passed 0.01 sec > Start 12: c_glib_typedef1_return > 12/384 Test #12: c_glib_typedef1_return Passed 0.01 sec > Start 13: c_glib_union1_return > 13/384 Test #13: c_glib_union1_return .. Passed 0.01 sec > Start 14: c_glib_union2_return > 14/384 Test #14: c_glib_union2_return .. Passed 0.01 sec > Start 15: cpp_const1_return > 15/384 Test #15: cpp_const1_return . Passed 0.01 sec > Start 16: cpp_enum1_return > 16/384 Test #16: cpp_enum1_return .. Passed 0.01 sec > Start 17: cpp_enum2_return > 17/384 Test #17: cpp_enum2_return .. Passed 0.01 sec > Start 18: cpp_exception1_return > 18/384 Test #18: cpp_exception1_return . Passed 0.01 sec > Start 19: cpp_exception2_return > 19/384 Test #19: cpp_exception2_return . Passed 0.01 sec > Start 20: cpp_service1_return > 20/384 Test #20: cpp_service1_return ... Passed 0.01 sec > Start 21: cpp_service2_return > 21/384 Test #21: cpp_service2_return ... Passed 0.01 sec > Start 22: cpp_service3_return > 22/384 Test #22: cpp_service3_return ... Passed 0.01 sec > Start 23: cpp_service4_return > 23/384 Test #23: cpp_service4_return ... Passed 0.01 sec > Start 24: cpp_struct1_return > 24/384 Test #24: cpp_struct1_return Passed 0.01 sec > Start 25: cpp_struct2_return > 25/384 Test #25: cpp_struct2_return Passed 0.01 sec > Start 26: cpp_typedef1_return > 26/384 Test #26: cpp_typedef1_return ... Passed 0.01 sec > Start 27: cpp_union1_return > 27/384 Test #27: cpp_union1_return . Passed 0.01 sec > Start 28: cpp_union2_return > 28/384 Test #28: cpp_union2_return . Passed 0.02 sec > Start 29: d_const1_return > 29/384 Test #29: d_const1_return ... Passed 0.01 sec > Start 30: d_enum1_return > 30/384 Test #30: d_enum1_return Passed 0.01 sec > Start 31: d_enum2_return > 31/384 Test #31: d_enum2_return Passed 0.01 sec > Start 32: d_exception1_return > 32/384 Test #32: d_exception1_return ... Passed 0.01 sec > Start 33: d_exception2_return > 33/384 Test #33: d_exception2_return ... Passed
[jira] [Updated] (THRIFT-5691) 0.18.1: test suite is failing in few units
[ https://issues.apache.org/jira/browse/THRIFT-5691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tomasz Kloczko updated THRIFT-5691: --- Description: Looks like sometbing is wrog and test suite is failing in few units {code:java} + cd thrift-0.18.1 + /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 ' ' Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu Test project /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu Start 1: php_const1_return Start 2: php_enum1_return Start 3: php_enum2_return Start 4: php_exception1_return Start 5: php_exception2_return Start 6: php_service1_return Start 7: php_service2_return Start 8: php_service3_return Start 9: php_service4_return Start 10: php_struct1_return Start 11: php_struct2_return Start 12: php_typedef1_return Start 13: php_union1_return Start 14: php_union2_return Start 15: StalenessCheckTest Start 16: Benchmark Start 17: UnitTests Start 18: TInterruptTest Start 19: TServerIntegrationTest Start 20: TransportTest Start 21: ZlibTest Start 22: AnnotationTest Start 23: EnumTest Start 24: TFileTransportTest Start 25: TFDTransportTest Start 26: TPipedTransportTest Start 27: AllProtocolsTest Start 28: DebugProtoTest Start 29: JSONProtoTest Start 30: OptionalRequiredTest Start 31: RecursiveTest Start 32: SpecializationTest Start 33: concurrency_test Start 34: link_test Start 35: processor_test Start 36: TNonblockingServerTest Start 37: TNonblockingSSLServerTest Start 38: OpenSSLManualInitTest Start 39: SecurityTest Start 40: SecurityFromBufferTest Start 41: TQTcpServerTest_Qt5 Start 42: StressTest Start 43: StressTestConcurrent Start 44: StressTestNonBlocking Start 45: SpecificNameTest Start 46: testserialization Start 47: testapplicationexception Start 48: testtransportsocket 1/76 Test #1: php_const1_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 49: testbinaryprotocol 2/76 Test #2: php_enum1_return ..***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 50: testcompactprotocol 3/76 Test #3: php_enum2_return ..***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 51: testbufferedtransport 4/76 Test #4: php_exception1_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 52: testframedtransport 5/76 Test #5: php_exception2_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 53: testfdtransport 6/76 Test #6: php_service1_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 54: testmemorybuffer 7/76 Test #7: php_service2_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 55: testsimpleserver 8/76 Test #8: php_service3_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 56: testdebugproto 9/76 Test #9: php_service4_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 57: testoptionalrequired 10/76 Test #10: php_struct1_return ***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.08 sec [WARNING:generation:1] Unable to get a generator for "php". Start 58: testthriftbinaryreadcheck 11/76 Test #11: php_struct2_return ***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.09 sec [WARNING:generation:1] Unable to get a generator for "php".
[jira] [Closed] (THRIFT-5672) 0.17.0: test suite is failing
[ https://issues.apache.org/jira/browse/THRIFT-5672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tomasz Kloczko closed THRIFT-5672. -- Resolution: Fixed New ticket https://issues.apache.org/jira/browse/THRIFT-5691 > 0.17.0: test suite is failing > - > > Key: THRIFT-5672 > URL: https://issues.apache.org/jira/browse/THRIFT-5672 > Project: Thrift > Issue Type: Bug > Components: Test Suite >Affects Versions: 0.17.0 > Environment: Linux x86/64 >Reporter: Tomasz Kloczko >Priority: Major > > Looks like test suite is failing in few units > {code:java} > + cd thrift-0.17.0 > + /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test > ARGS=--output-on-failure > make: Entering directory > '/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu' > Running tests... > /usr/bin/ctest --force-new-ctest-process --output-on-failure > Test project > /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu > Start 1: c_glib_const1_return > 1/384 Test #1: c_glib_const1_return .. Passed 0.01 sec > Start 2: c_glib_enum1_return > 2/384 Test #2: c_glib_enum1_return ... Passed 0.01 sec > Start 3: c_glib_enum2_return > 3/384 Test #3: c_glib_enum2_return ... Passed 0.01 sec > Start 4: c_glib_exception1_return > 4/384 Test #4: c_glib_exception1_return .. Passed 0.01 sec > Start 5: c_glib_exception2_return > 5/384 Test #5: c_glib_exception2_return .. Passed 0.01 sec > Start 6: c_glib_service1_return > 6/384 Test #6: c_glib_service1_return Passed 0.01 sec > Start 7: c_glib_service2_return > 7/384 Test #7: c_glib_service2_return Passed 0.01 sec > Start 8: c_glib_service3_return > 8/384 Test #8: c_glib_service3_return Passed 0.01 sec > Start 9: c_glib_service4_return > 9/384 Test #9: c_glib_service4_return Passed 0.01 sec > Start 10: c_glib_struct1_return > 10/384 Test #10: c_glib_struct1_return . Passed 0.01 sec > Start 11: c_glib_struct2_return > 11/384 Test #11: c_glib_struct2_return . Passed 0.01 sec > Start 12: c_glib_typedef1_return > 12/384 Test #12: c_glib_typedef1_return Passed 0.01 sec > Start 13: c_glib_union1_return > 13/384 Test #13: c_glib_union1_return .. Passed 0.01 sec > Start 14: c_glib_union2_return > 14/384 Test #14: c_glib_union2_return .. Passed 0.01 sec > Start 15: cpp_const1_return > 15/384 Test #15: cpp_const1_return . Passed 0.01 sec > Start 16: cpp_enum1_return > 16/384 Test #16: cpp_enum1_return .. Passed 0.01 sec > Start 17: cpp_enum2_return > 17/384 Test #17: cpp_enum2_return .. Passed 0.01 sec > Start 18: cpp_exception1_return > 18/384 Test #18: cpp_exception1_return . Passed 0.01 sec > Start 19: cpp_exception2_return > 19/384 Test #19: cpp_exception2_return . Passed 0.01 sec > Start 20: cpp_service1_return > 20/384 Test #20: cpp_service1_return ... Passed 0.01 sec > Start 21: cpp_service2_return > 21/384 Test #21: cpp_service2_return ... Passed 0.01 sec > Start 22: cpp_service3_return > 22/384 Test #22: cpp_service3_return ... Passed 0.01 sec > Start 23: cpp_service4_return > 23/384 Test #23: cpp_service4_return ... Passed 0.01 sec > Start 24: cpp_struct1_return > 24/384 Test #24: cpp_struct1_return Passed 0.01 sec > Start 25: cpp_struct2_return > 25/384 Test #25: cpp_struct2_return Passed 0.01 sec > Start 26: cpp_typedef1_return > 26/384 Test #26: cpp_typedef1_return ... Passed 0.01 sec > Start 27: cpp_union1_return > 27/384 Test #27: cpp_union1_return . Passed 0.01 sec > Start 28: cpp_union2_return > 28/384 Test #28: cpp_union2_return . Passed 0.02 sec > Start 29: d_const1_return > 29/384 Test #29: d_const1_return ... Passed 0.01 sec > Start 30: d_enum1_return > 30/384 Test #30: d_enum1_return Passed 0.01 sec > Start 31: d_enum2_return > 31/384 Test #31: d_enum2_return Passed 0.01 sec > Start 32: d_exception1_return > 32/384 Test #32: d_exception1_return ... Passed 0.01 sec > Start 33: d_exception2_return >
[jira] [Created] (THRIFT-5691) 0.18.1: test suite is failing in few units
Tomasz Kloczko created THRIFT-5691: -- Summary: 0.18.1: test suite is failing in few units Key: THRIFT-5691 URL: https://issues.apache.org/jira/browse/THRIFT-5691 Project: Thrift Issue Type: Bug Affects Versions: 0.18.1 Reporter: Tomasz Kloczko Looks like sometbing is wrog and test suite is failing in few units {code:java} + cd thrift-0.18.1 + /usr/bin/ctest --test-dir x86_64-redhat-linux-gnu --output-on-failure --force-new-ctest-process -j48 ' ' -E '^(SecurityTest|SecurityFromBufferTest|StressTestConcurrent|StressTestNonBlocking|testapplicationexception|testtransportsocket|testbinaryprotocol|testcompactprotocol|testbufferedtransport|testframedtransport|testfdtransport|testsimpleserver|testthriftbinaryreadcheck|testthriftbufferedreadcheck|testthriftcompactreadcheck|testthriftframedreadcheck|testthriftfdreadcheck|testzlibtransport|testthrifttestclient|testthrifttestzlibclient|PythonTestSSLSocket|PythonThriftJson|PythonThriftTransport|PythonThriftTBinaryProtocol|PythonThriftTZlibTransport|PythonThriftProtocol|PythonThriftTNonblockingServer|python_test)' Internal ctest changing into directory: /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu Test project /home/tkloczko/rpmbuild/BUILD/thrift-0.18.1/x86_64-redhat-linux-gnu Start 1: php_const1_return Start 2: php_enum1_return Start 3: php_enum2_return Start 4: php_exception1_return Start 5: php_exception2_return Start 6: php_service1_return Start 7: php_service2_return Start 8: php_service3_return Start 9: php_service4_return Start 10: php_struct1_return Start 11: php_struct2_return Start 12: php_typedef1_return Start 13: php_union1_return Start 14: php_union2_return Start 15: StalenessCheckTest Start 16: Benchmark Start 17: UnitTests Start 18: TInterruptTest Start 19: TServerIntegrationTest Start 20: TransportTest Start 21: ZlibTest Start 22: AnnotationTest Start 23: EnumTest Start 24: TFileTransportTest Start 25: TFDTransportTest Start 26: TPipedTransportTest Start 27: AllProtocolsTest Start 28: DebugProtoTest Start 29: JSONProtoTest Start 30: OptionalRequiredTest Start 31: RecursiveTest Start 32: SpecializationTest Start 33: concurrency_test Start 34: link_test Start 35: processor_test Start 36: TNonblockingServerTest Start 37: TNonblockingSSLServerTest Start 38: OpenSSLManualInitTest Start 39: TQTcpServerTest_Qt5 Start 40: StressTest Start 41: SpecificNameTest Start 42: testserialization Start 43: testmemorybuffer Start 44: testdebugproto Start 45: testoptionalrequired Start 46: testthriftmemorybufferreadcheck Start 47: testthrifttest 1/47 Test #1: php_const1_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.07 sec [WARNING:generation:1] Unable to get a generator for "php". 2/47 Test #2: php_enum1_return ..***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.07 sec [WARNING:generation:1] Unable to get a generator for "php". 3/47 Test #3: php_enum2_return ..***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.07 sec [WARNING:generation:1] Unable to get a generator for "php". 4/47 Test #4: php_exception1_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.07 sec [WARNING:generation:1] Unable to get a generator for "php". 5/47 Test #5: php_exception2_return .***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.06 sec [WARNING:generation:1] Unable to get a generator for "php". 6/47 Test #6: php_service1_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.06 sec [WARNING:generation:1] Unable to get a generator for "php". 7/47 Test #7: php_service2_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.06 sec [WARNING:generation:1] Unable to get a generator for "php". 8/47 Test #8: php_service3_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.06 sec [WARNING:generation:1] Unable to get a generator for "php". 9/47 Test #9: php_service4_return ...***Failed Required regular expression not found. Regex=[Cannot use reserved language keyword ] 0.06 sec [WARNING:generation:1] Unable to get a generator for "php". 10/47 Test #10: php_struct1_return ***Failed Required