fix Issue 7806 - ICE(gloop.c) iterating with idouble, when compiling wit...

...h -O

http://d.puremagic.com/issues/show_bug.cgi?id=7806