[
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)