Test for taking a power of a small constant in an user-defined function

This very specific shader code seems to trigger a bug in the Direct3D
shader compiler.