On ppc64le gcc8 generates inlined code for str[n]cmp that valgrind memcheck cannot proof correct. gcc9/trunk generates slightly different code for the inlined strncmp code that valgrind memcheck can proof correct with some patches. glibc uses inlined str[n]cmp in various functions. Once the gcc patch has been backported (#1652927) glibc should be rebuild with the new gcc to solve the valgrind bug (#1652926).
gcc-8.2.1-6 has landed in f28 and f29. valgrind-3.14.0-7 has been pushed to fedora 28 and fedora 29 testing. It would be great if glibc could be rebuild against the new gcc now for f28 and f29.