Quotes of the week
First rule of shrinkers: Shrinkers *aren't easy to understand.*
Second rule of shrinkers: See the first rule.
— Dave Chinner
Second rule of shrinkers: See the first rule.
Here is an idea: a test for integer constant expressions which returns
an integer constant expression itself which should be suitable
for passing to __builtin_choose_expr might be:
— Martin Uecker hasn't given up on max()#define ICE_P(x) (sizeof(int) == sizeof(*(1 ? ((void*)((x) * 0l)) : (int*)1)))