http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56301
--- Comment #8 from Matthias Klose <doko at gcc dot gnu.org> 2013-02-19 13:17:55 UTC --- > so it's not about initializing the memory but the fact that it > _is_ aliased by other things. yes, the value returned was saved in a caching data structure.