Posted Mar 22, 2012 21:53 UTC (Thu) by jhhaller (subscriber, #56103)
[Link]
No, it was one less than it should have been, like it waited to do the ++ part of d++ until after the loop iteration rather than before, or used the wrong register inside the loop. ++d worked fine.
Distributions looking at LLVM
Posted Mar 23, 2012 14:48 UTC (Fri) by jezuch (subscriber, #52988)
[Link]
Looks like a corner case triggered by code no one would ever write. Did you file a bug report? I would also point out that GCC has tons of bugs like this fixed in every minor release, so it's nothing special (yet).