As usual while waiting for the next release - don't forget to check the nightly builds in the forum.
The only way to be sure it is a compiler bug, is to check the assembly.But I'm pretty sure you have a bug in you code, you just have to find it