SZEDER Gábor <szeder.dev@xxxxxxxxx> writes: > ... suppress '-x' output > from test helper functions, and then this issue will become moot > anyway. That is certainly a better approach than tweaking each call site of BUG. The interface to BUG is "write a code to determine condition and then die by calling BUG", which means under '-x' you are bound to see the trace from "code to determine condition" part. I wonder if introducing a BUG_ON helper function that - turns off '-x' trace upon entry; - takes a condition as one of its arguments and evals it; - issues a message and dies if needed; - otherwise arranges to turn '-x' trace on and return. would solve it well? Thanks.