https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84667
--- Comment #8 from Elmar Stellnberger <estellnb at elstel dot org> --- concerning comment #4: Why do I not get the warning of utf8len being used uninitialized? I have compiled with -Wall and -Wmaybe-uninitialized. This would not be the first time that g++ does not notify me about a variable that I have forgotten to initialize. I have already wasted a lot of time in not knowing that a certain variable was not initialized in another context.