On 2015-07-17 13:55, Oleg Nesterov wrote: > On 07/17, Benjamin LaHaise wrote: >> >> Don't add BUG(). It's the equivalent approach of saying "I think this code >> isn't needed, but I'm lazy and not going to remove it properly." > > There is another interpretation: I think this code must be never called, > if it is actually called we have a serious problem which should be loudly > reported. > And not compiling it at all _will_ loudly report it, it'll just report it during linking instead of at run-time, which is a much better time to shout about it.