https://bugs.freedesktop.org/show_bug.cgi?id=30416
--- Comment #3 from Tom Stellard tstellar@gmail.com 2010-09-28 10:11:13 PDT --- (In reply to comment #1)
Both shaders *should* fail to compile because you cannot say at compile time whether they will terminate or not. If a GPU gets stuck in an infinite loop, it's basically a hard lockup, and your monitor becomes unusable until you reset the machine. We can't allow that.
It's not possible to have infinite loops, because the number of iterations is capped at 256.