------- Comment #30 from justinmattock at gmail dot com 2010-05-06 14:36 ------- (In reply to comment #28) > Subject: Re: [4.6 Regression] > kernel/rtmutex.c:1138:1: internal compiler error: in > cgraph_decide_inlining_of_small_functions, at ipa-inline.c:1009 > > > > > > > ------- Comment #27 from justinmattock at gmail dot com 2010-05-06 13:44 > > ------- > > (In reply to comment #24) > > > (In reply to comment #23) > > > > Justin, your comment 7 reminded me of my problem (unrelated to this bug > > > > report > > > Should be comment 20. > > > > > > > ah.. oh-well.. in any case though this error is funky i.g. > > cgraph_decide_inlining_of_small_functions is kind of everywhere, > > when messing with the CFLAGS flags like that.(one minuete over here, the > > next > > over there). > > Well, it is a symptom of insane use of always_inline attribute (as seen in the > testcase). The function is public yet marked always inline, so compiler > really > can't inline it everywhere no matter how hard it is trying. We are thinking > about making this invalid in future relase of GCC. > > Always inline functions should be static and should not be used in scenarios > we > can not inline into. > > Honza >
alright.. so it's nothing too serious then.. >From over here, I'm not going to be able to test this patch right away.. (but will), in the meantime if somebody already has 4.6.0 setup and everything they should run your patch and see.(right now in the process of working on an issue with SELinux, then hopefully in the next few days will throw in the system with 4.6.0 and try the patch out). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43791