[Bug tree-optimization/106044] Spurious warning: -Wrestrict for adding std::strings (__builtin_memcpy)
cuzdav at gmail dot com
gcc-bugzilla@gcc.gnu.org
Tue Jun 21 14:51:23 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106044
--- Comment #2 from Chris Uzdavinis <cuzdav at gmail dot com> ---
Even marginally simpler:
#include <string>
auto f() {
return "_" + std::string(" ");
}
Originally I marked it as tree-optimization since it's only with -O3, but it
could be an issue in the standard library itself. I didn't consider that
initially.
More information about the Gcc-bugs
mailing list