Reply to Bruno, >> - it make invariant/const data change value, if used in a loop. >> >> See the link to the bug report. > > Yeah, but that's a bug, it should go away. > This is a proposal on how to make it go away. It's a design bug not a compiler bug.