Ping: https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00665.html
On 12/11/2017 03:54 PM, Martin Sebor wrote:
The attr-nonstring-3.c test fails on targets that expand the calls to some of the tested string functions in builtins.c, before they reach the checker in calls.c. The failures were reported on powrrpc64le but tests can be constructed that fail even on other targets (including x86_64). To fix these failures the checker needs to be invoked both in builtins.c when the expansion takes place and in calls.c otherwise. The attached patch does that. Since it also adjusts the indentation in the changed functions, I used diff -w to leave the whitespace changes out of it. Bootstrapped and tested on x86_64-linux. I verified the tests pass using a powerpc64le-linux cross-compiler. Martin