Revert "glsl: Remove unreachable error message"

This message is reachable Ian has added new piglit tests for this scenario

This reverts commit 573e7ec4c6a2545d891eeffd5219e0d9ce886a9f.