[ https://issues.apache.org/jira/browse/THRIFT-3138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14537275#comment-14537275 ]
Hudson commented on THRIFT-3138: -------------------------------- SUCCESS: Integrated in Thrift #1542 (See [https://builds.apache.org/job/Thrift/1542/]) THRIFT-3138 "make check" parallel execution is underministic (roger: rev ef0a8fa62a8a86b23999f9a9ad31478852474854) * tutorial/c_glib/Makefile.am * test/go/Makefile.am * lib/c_glib/test/Makefile.am * test/py/Makefile.am > "make check" parallel execution is underministic > ------------------------------------------------ > > Key: THRIFT-3138 > URL: https://issues.apache.org/jira/browse/THRIFT-3138 > Project: Thrift > Issue Type: Bug > Components: Build Process, C glib - Library, Go - Library, Python - > Library > Reporter: Nobuaki Sukegawa > Assignee: Nobuaki Sukegawa > Priority: Minor > Fix For: 0.9.3 > > > Some {{make}} tasks dependent on generated Thrift code occasionally fail. > THRIFT-2971 fixed it for cpp but some languages' {{make check}} still have > the problem, namely, > c_glib, go and python. > Command I used to reproduce the behavior locally: > {code} > git clean -dfx && ./bootstrap.sh && ./configure --without-... && make check > -j24 > {code} > It only fails occasionally and the failure location varies. > An example of build failure log in case of c_glib: > {code} > gen-c_glib/t_test_inherited.h:37:3: error: unknown type name ‘TTestSrvClient’ > TTestSrvClient parent; > ^ > gen-c_glib/t_test_inherited.h:43:3: error: unknown type name > ‘TTestSrvClientClass’ > TTestSrvClientClass parent; > ^ > gen-c_glib/t_test_inherited.h:64:3: error: unknown type name ‘TTestSrvHandler’ > TTestSrvHandler parent; > ^ > gen-c_glib/t_test_inherited.h:70:3: error: unknown type name > ‘TTestSrvHandlerClass’ > TTestSrvHandlerClass parent; > ^ > gen-c_glib/t_test_inherited.h:89:3: error: unknown type name > ‘TTestSrvProcessor’ > TTestSrvProcessor parent; > ^ > gen-c_glib/t_test_inherited.h:99:3: error: unknown type name > ‘TTestSrvProcessorClass’ > TTestSrvProcessorClass parent; > ^ > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)