Your package cppcheck failed to build from source in current rawhide. https://koji.fedoraproject.org/koji/taskinfo?taskID=17712598 For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Created attachment 1251687 [details] build.log
Created attachment 1251688 [details] root.log
Created attachment 1251689 [details] state.log
mtasaka's cppcheck-1.77-3.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=859801
The cppcheck code was unconventional but it was valid. It was rejected due to a GCC bug. I created https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61977 to track that bug. The patch in cppcheck-1.77-3.fc26 makes the code more idiomatic C++ and avoids the GCC bug. mtasaka, please could you add that GCC bug URL to the upstream ticket at http://trac.cppcheck.net/ticket/7910 so they have that information. Thanks.
(In reply to Jonathan Wakely from comment #5) > The cppcheck code was unconventional but it was valid. It was rejected due > to a GCC bug. I created https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61977 > to track that bug. The patch in cppcheck-1.77-3.fc26 makes the code more > idiomatic C++ and avoids the GCC bug. Looks like https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61977 is some different bug. Would you point to the corrent bug?
Sorry, I meant https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79566
Okay, thank you. Reported cppcheck upstream.
Confirmed that this is fixed in gcc-7.0.1-0.10.fc26 .