reportError

reportError :: SomeException -> IO ()
base GHC.Conc.Sync, base GHC.Conc
reportError :: String -> Q ()
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
Report an error to the user, but allow the current splice's computation to carry on. To abort the computation, use fail.
reportErrors :: IO ()
GLUT Graphics.UI.GLUT.Debugging
Report any pending GL errors to stderr (which is typically the console). If there are no pending errors, this routine does nothing. Note that the error flags are reset after this action, i.e. there are no pending errors left afterwards.