https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104405
--- Comment #8 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > There is of course the option to switch to alternate heuristics if, by > heuristic, the argument/return part of the function is a big part of it (aka > for toy examples or small functions which do happen in real-life). Indeed a solution to be considered, but then... > Also toy examples can highlight issues that also exist in the real world. ...you break the connection between toy examples and real world even more. In any case, I'm not a RA specialist so I'll stop there, but my understanding is that you don't build a good RA for real world code by examining a list of reduced cases and trying to make it optimal for each of them.