A new development version of GLM is available. It focus on providing more relevant error messages in case of inapprociate use of GLM.