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. To solve this bug fully some patches from valgrind https://bugs.kde.org/show_bug.cgi?id=386945#c35 need to be backported. The gcc patch https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01589.html needs to be backported. And at least glibc needs to be rebuild with the new gcc compiler.
valgrind-3.14.0-7.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-725d146d26
valgrind-3.14.0-7.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-ef423a0352
valgrind-3.14.0-7.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.
valgrind-3.14.0-7.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.