Build #1 for hfractal-0.4.1

[all reports]

Package hfractal-0.4.1
Install DependencyFailed OpenGLRaw-1.0.1.0
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies gd-3000.2.0, data-accessor-template-0.2.1.10, data-accessor-0.2.2.3, containers-0.5.0.0, colour-2.3.3, base-4.6.0.1, array-0.4.0.1, OpenGLRaw-1.0.1.0, OpenGL-2.3.0.0, GLUT-2.2.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring ObjectName-1.0.0.0...
Building ObjectName-1.0.0.0...
Preprocessing library ObjectName-1.0.0.0...
[1 of 1] Compiling Data.ObjectName  ( src/Data/ObjectName.hs, dist/build/Data/ObjectName.o )
In-place registering ObjectName-1.0.0.0...
Running Haddock for ObjectName-1.0.0.0...
Running hscolour for ObjectName-1.0.0.0...
Preprocessing library ObjectName-1.0.0.0...
Preprocessing library ObjectName-1.0.0.0...
Haddock coverage:
 100% (  2 /  2) in 'Data.ObjectName'
Documentation created: dist/doc/html/ObjectName/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/ObjectName-1.0.0.0
Registering ObjectName-1.0.0.0...
Installed ObjectName-1.0.0.0
Configuring OpenGLRaw-1.0.1.0...
Building OpenGLRaw-1.0.1.0...
Preprocessing library OpenGLRaw-1.0.1.0...
[ 1 of 90] Compiling Graphics.Rendering.OpenGL.Raw.Core31.Types ( src/Graphics/Rendering/OpenGL/Raw/Core31/Types.hs, dist/build/Graphics/Rendering/OpenGL/Raw/Core31/Types.o )
[ 2 of 90] Compiling Graphics.Rendering.OpenGL.Raw.Core31.Tokens ( src/Graphics/Rendering/OpenGL/Raw/Core31/Tokens.hs, dist/build/Graphics/Rendering/OpenGL/Raw/Core31/Tokens.o )
[ 3 of 90] Compiling Graphics.Rendering.OpenGL.Raw.GetProcAddress ( src/Graphics/Rendering/OpenGL/Raw/GetProcAddress.hs, dist/build/Graphics/Rendering/OpenGL/Raw/GetProcAddress.o )
[ 4 of 90] Compiling Graphics.Rendering.OpenGL.Raw.Extensions ( src/Graphics/Rendering/OpenGL/Raw/Extensions.hs, dist/build/Graphics/Rendering/OpenGL/Raw/Extensions.o )
[ 5 of 90] Compiling Graphics.Rendering.OpenGL.Raw.Core31.Functions ( src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs, dist/build/Graphics/Rendering/OpenGL/Raw/Core31/Functions.o )

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:328:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glActiveTexture
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:329:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glAttachShader
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:329:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glAttachShader
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:330:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBeginConditionalRender
        :: Invoker (GLuint -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:330:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBeginConditionalRender
        :: Invoker (GLuint -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:331:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBeginQuery
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:331:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBeginQuery
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:332:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBeginTransformFeedback
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:333:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindAttribLocation
        :: Invoker (GLuint -> GLuint -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:333:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindAttribLocation
        :: Invoker (GLuint -> GLuint -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:334:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:334:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:335:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferBase
        :: Invoker (GLenum -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:335:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferBase
        :: Invoker (GLenum -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:335:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferBase
        :: Invoker (GLenum -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:336:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferRange
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:336:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferRange
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:336:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferRange
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:336:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferRange
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:336:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindBufferRange
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:337:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindFragDataLocation
        :: Invoker (GLuint -> GLuint -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:337:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindFragDataLocation
        :: Invoker (GLuint -> GLuint -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:338:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindFramebuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:338:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindFramebuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:339:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindRenderbuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:339:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindRenderbuffer
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:340:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindTexture
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:340:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindTexture
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:341:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBindVertexArray
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:342:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:342:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:342:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:342:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:343:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendEquation
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:344:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendEquationSeparate
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:344:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendEquationSeparate
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:345:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFunc
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:345:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFunc
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:346:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:346:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:346:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:346:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlendFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:347:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBlitFramebuffer
        :: Invoker (GLint
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:348:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferData
        :: Invoker (GLenum -> GLsizeiptr -> Ptr a -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:348:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferData
        :: Invoker (GLenum -> GLsizeiptr -> Ptr a -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:348:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferData
        :: Invoker (GLenum -> GLsizeiptr -> Ptr a -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:349:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:349:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:349:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:350:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCheckFramebufferStatus
        :: Invoker (GLenum -> IO GLenum)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:350:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCheckFramebufferStatus
        :: Invoker (GLenum -> IO GLenum)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:351:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClampColor
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:351:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClampColor
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:352:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClear
        :: Invoker (GLbitfield -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:353:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfi
        :: Invoker (GLenum -> GLint -> GLfloat -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:353:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfi
        :: Invoker (GLenum -> GLint -> GLfloat -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:353:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfi
        :: Invoker (GLenum -> GLint -> GLfloat -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:353:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfi
        :: Invoker (GLenum -> GLint -> GLfloat -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:354:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfv
        :: Invoker (GLenum -> GLint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:354:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferfv
        :: Invoker (GLenum -> GLint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:355:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferiv
        :: Invoker (GLenum -> GLint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:355:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferiv
        :: Invoker (GLenum -> GLint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:356:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferuiv
        :: Invoker (GLenum -> GLint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:356:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearBufferuiv
        :: Invoker (GLenum -> GLint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:357:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:357:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:357:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:357:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearColor
        :: Invoker (GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:358:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearDepth
        :: Invoker (GLclampd -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:359:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glClearStencil
        :: Invoker (GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:360:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMask
        :: Invoker (GLboolean
                    -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:360:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMask
        :: Invoker (GLboolean
                    -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:360:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMask
        :: Invoker (GLboolean
                    -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:360:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMask
        :: Invoker (GLboolean
                    -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:361:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMaski
        :: Invoker (GLuint
                    -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:361:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMaski
        :: Invoker (GLuint
                    -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:361:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMaski
        :: Invoker (GLuint
                    -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:361:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMaski
        :: Invoker (GLuint
                    -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:361:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glColorMaski
        :: Invoker (GLuint
                    -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:362:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompileShader
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:363:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:364:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:365:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLsizei
                             -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:366:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:367:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:368:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCompressedTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:369:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyBufferSubData
        :: Invoker (GLenum
                    -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:369:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyBufferSubData
        :: Invoker (GLenum
                    -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:369:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyBufferSubData
        :: Invoker (GLenum
                    -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:369:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyBufferSubData
        :: Invoker (GLenum
                    -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:369:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyBufferSubData
        :: Invoker (GLenum
                    -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:370:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage1D
        :: Invoker (GLenum
                    -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:371:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLenum
                          -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:372:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:373:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:374:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCopyTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:375:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCreateProgram
        :: Invoker (IO GLuint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:376:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCreateShader
        :: Invoker (GLenum -> IO GLuint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:376:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCreateShader
        :: Invoker (GLenum -> IO GLuint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:377:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glCullFace
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:378:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteBuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:379:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteFramebuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:380:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteProgram
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:381:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteQueries
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:382:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteRenderbuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:383:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteShader
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:384:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteTextures
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:385:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDeleteVertexArrays
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:386:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDepthFunc
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:387:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDepthMask
        :: Invoker (GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:388:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDepthRange
        :: Invoker (GLclampd -> GLclampd -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:388:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDepthRange
        :: Invoker (GLclampd -> GLclampd -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:389:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDetachShader
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:389:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDetachShader
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:390:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDisable
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:391:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDisableVertexAttribArray
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:392:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDisablei
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:392:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDisablei
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:393:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArrays
        :: Invoker (GLenum -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:393:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArrays
        :: Invoker (GLenum -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:393:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArrays
        :: Invoker (GLenum -> GLint -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:394:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArraysInstanced
        :: Invoker (GLenum -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:394:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArraysInstanced
        :: Invoker (GLenum -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:394:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArraysInstanced
        :: Invoker (GLenum -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:394:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawArraysInstanced
        :: Invoker (GLenum -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:395:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawBuffer
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:396:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawBuffers
        :: Invoker (GLsizei -> Ptr GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:397:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElements
        :: Invoker (GLenum -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:397:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElements
        :: Invoker (GLenum -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:397:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElements
        :: Invoker (GLenum -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:398:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElementsInstanced
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> Ptr a -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:398:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElementsInstanced
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> Ptr a -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:398:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElementsInstanced
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> Ptr a -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:398:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawElementsInstanced
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> Ptr a -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:399:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawRangeElements
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:399:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawRangeElements
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:399:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawRangeElements
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:399:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawRangeElements
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:399:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glDrawRangeElements
        :: Invoker (GLenum
                    -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:400:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glEnable
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:401:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glEnableVertexAttribArray
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:402:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glEnablei
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:402:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glEnablei
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:404:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glEndQuery
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:408:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFlushMappedBufferRange
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:408:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFlushMappedBufferRange
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:408:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFlushMappedBufferRange
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:409:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferRenderbuffer
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:409:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferRenderbuffer
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:409:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferRenderbuffer
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:409:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferRenderbuffer
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:410:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture1D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:410:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture1D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:410:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture1D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:410:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture1D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:410:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture1D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:411:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture2D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:411:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture2D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:411:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture2D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:411:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture2D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:411:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture2D
        :: Invoker (GLenum -> GLenum -> GLenum -> GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:412:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTexture3D
        :: Invoker (GLenum
                    -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:413:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTextureLayer
        :: Invoker (GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:413:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTextureLayer
        :: Invoker (GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:413:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTextureLayer
        :: Invoker (GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:413:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTextureLayer
        :: Invoker (GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:413:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFramebufferTextureLayer
        :: Invoker (GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:414:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glFrontFace
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:415:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenBuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:416:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenFramebuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:417:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenQueries
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:418:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenRenderbuffers
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:419:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenTextures
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:420:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenVertexArrays
        :: Invoker (GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:421:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGenerateMipmap
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:422:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveAttrib
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:422:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveAttrib
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:422:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveAttrib
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:423:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniform
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:423:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniform
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:423:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniform
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:424:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:424:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:424:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:425:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockiv
        :: Invoker (GLuint -> GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:425:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockiv
        :: Invoker (GLuint -> GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:425:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformBlockiv
        :: Invoker (GLuint -> GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:426:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:426:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:426:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformName
        :: Invoker (GLuint
                    -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:427:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformsiv
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:427:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformsiv
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:427:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetActiveUniformsiv
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:428:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetAttachedShaders
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:428:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetAttachedShaders
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:429:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetAttribLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:429:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetAttribLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:430:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBooleani_v
        :: Invoker (GLenum -> GLuint -> Ptr GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:430:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBooleani_v
        :: Invoker (GLenum -> GLuint -> Ptr GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:431:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBooleanv
        :: Invoker (GLenum -> Ptr GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:432:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:432:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:433:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferPointerv
        :: Invoker (GLenum -> GLenum -> Ptr (Ptr a) -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:433:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferPointerv
        :: Invoker (GLenum -> GLenum -> Ptr (Ptr a) -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:434:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:434:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:434:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetBufferSubData
        :: Invoker (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:435:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetCompressedTexImage
        :: Invoker (GLenum -> GLint -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:435:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetCompressedTexImage
        :: Invoker (GLenum -> GLint -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:436:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetDoublev
        :: Invoker (GLenum -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:437:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetError
        :: Invoker (IO GLenum)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:438:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFloatv
        :: Invoker (GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:439:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFragDataLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:439:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFragDataLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:440:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFramebufferAttachmentParameteriv
        :: Invoker (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:440:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFramebufferAttachmentParameteriv
        :: Invoker (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:440:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetFramebufferAttachmentParameteriv
        :: Invoker (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:441:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetIntegeri_v
        :: Invoker (GLenum -> GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:441:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetIntegeri_v
        :: Invoker (GLenum -> GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:442:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetIntegerv
        :: Invoker (GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:443:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetPointerv
        :: Invoker (GLenum -> Ptr (Ptr a) -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:444:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetProgramInfoLog
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:444:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetProgramInfoLog
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:445:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetProgramiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:445:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetProgramiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:446:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryObjectiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:446:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryObjectiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:447:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryObjectuiv
        :: Invoker (GLuint -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:447:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryObjectuiv
        :: Invoker (GLuint -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:448:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:448:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetQueryiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:449:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetRenderbufferParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:449:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetRenderbufferParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:450:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderInfoLog
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:450:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderInfoLog
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:451:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderSource
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:451:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderSource
        :: Invoker (GLuint
                    -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:452:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:452:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetShaderiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:453:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetString
        :: Invoker (GLenum -> IO (Ptr GLubyte))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:454:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetStringi
        :: Invoker (GLenum -> GLuint -> IO (Ptr GLubyte))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:454:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetStringi
        :: Invoker (GLenum -> GLuint -> IO (Ptr GLubyte))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:455:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexImage
        :: Invoker (GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:455:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexImage
        :: Invoker (GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:455:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexImage
        :: Invoker (GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:455:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexImage
        :: Invoker (GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:456:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameterfv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:456:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameterfv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:456:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameterfv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:457:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameteriv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:457:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameteriv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:457:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexLevelParameteriv
        :: Invoker (GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:458:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterIiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:458:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterIiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:459:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterIuiv
        :: Invoker (GLenum -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:459:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterIuiv
        :: Invoker (GLenum -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:460:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterfv
        :: Invoker (GLenum -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:460:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameterfv
        :: Invoker (GLenum -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:461:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:461:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTexParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:462:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTransformFeedbackVarying
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:462:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTransformFeedbackVarying
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:462:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetTransformFeedbackVarying
        :: Invoker (GLuint
                    -> GLuint
                       -> GLsizei
                          -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:463:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformBlockIndex
        :: Invoker (GLuint -> Ptr GLchar -> IO GLuint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:463:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformBlockIndex
        :: Invoker (GLuint -> Ptr GLchar -> IO GLuint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:464:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformIndices
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:464:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformIndices
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:465:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:465:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformLocation
        :: Invoker (GLuint -> Ptr GLchar -> IO GLint)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:466:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformfv
        :: Invoker (GLuint -> GLint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:466:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformfv
        :: Invoker (GLuint -> GLint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:467:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformiv
        :: Invoker (GLuint -> GLint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:467:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformiv
        :: Invoker (GLuint -> GLint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:468:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformuiv
        :: Invoker (GLuint -> GLint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:468:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetUniformuiv
        :: Invoker (GLuint -> GLint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:469:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribIiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:469:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribIiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:470:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribIuiv
        :: Invoker (GLuint -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:470:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribIuiv
        :: Invoker (GLuint -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:471:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribPointerv
        :: Invoker (GLuint -> GLenum -> Ptr (Ptr a) -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:471:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribPointerv
        :: Invoker (GLuint -> GLenum -> Ptr (Ptr a) -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:472:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribdv
        :: Invoker (GLuint -> GLenum -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:472:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribdv
        :: Invoker (GLuint -> GLenum -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:473:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribfv
        :: Invoker (GLuint -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:473:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribfv
        :: Invoker (GLuint -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:474:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:474:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glGetVertexAttribiv
        :: Invoker (GLuint -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:475:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glHint
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:475:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glHint
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:476:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsBuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:476:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsBuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:477:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsEnabled
        :: Invoker (GLenum -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:477:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsEnabled
        :: Invoker (GLenum -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:478:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsEnabledi
        :: Invoker (GLenum -> GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:478:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsEnabledi
        :: Invoker (GLenum -> GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:478:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsEnabledi
        :: Invoker (GLenum -> GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:479:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsFramebuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:479:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsFramebuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:480:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsProgram
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:480:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsProgram
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:481:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsQuery
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:481:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsQuery
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:482:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsRenderbuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:482:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsRenderbuffer
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:483:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsShader
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:483:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsShader
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:484:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsTexture
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:484:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsTexture
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:485:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsVertexArray
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:485:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glIsVertexArray
        :: Invoker (GLuint -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:486:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glLineWidth
        :: Invoker (GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:487:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glLinkProgram
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:488:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glLogicOp
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:489:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBuffer
        :: Invoker (GLenum -> GLenum -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:489:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBuffer
        :: Invoker (GLenum -> GLenum -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:490:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBufferRange
        :: Invoker (GLenum
                    -> GLintptr -> GLsizeiptr -> GLbitfield -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:490:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBufferRange
        :: Invoker (GLenum
                    -> GLintptr -> GLsizeiptr -> GLbitfield -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:490:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CPtrdiff
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBufferRange
        :: Invoker (GLenum
                    -> GLintptr -> GLsizeiptr -> GLbitfield -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:490:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMapBufferRange
        :: Invoker (GLenum
                    -> GLintptr -> GLsizeiptr -> GLbitfield -> IO (Ptr a))

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:491:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMultiDrawArrays
        :: Invoker (GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:491:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMultiDrawArrays
        :: Invoker (GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:492:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMultiDrawElements
        :: Invoker (GLenum
                    -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:492:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMultiDrawElements
        :: Invoker (GLenum
                    -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:492:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glMultiDrawElements
        :: Invoker (GLenum
                    -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:493:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPixelStoref
        :: Invoker (GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:493:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPixelStoref
        :: Invoker (GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:494:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPixelStorei
        :: Invoker (GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:494:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPixelStorei
        :: Invoker (GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:495:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameterf
        :: Invoker (GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:495:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameterf
        :: Invoker (GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:496:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameterfv
        :: Invoker (GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:497:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameteri
        :: Invoker (GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:497:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameteri
        :: Invoker (GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:498:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointParameteriv
        :: Invoker (GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:499:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPointSize
        :: Invoker (GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:500:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPolygonMode
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:500:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPolygonMode
        :: Invoker (GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:501:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPolygonOffset
        :: Invoker (GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:501:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPolygonOffset
        :: Invoker (GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:502:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glPrimitiveRestartIndex
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:503:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadBuffer
        :: Invoker (GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:504:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glReadPixels
        :: Invoker (GLint
                    -> GLint
                       -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:505:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorage
        :: Invoker (GLenum -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:505:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorage
        :: Invoker (GLenum -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:505:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorage
        :: Invoker (GLenum -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:505:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorage
        :: Invoker (GLenum -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:506:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorageMultisample
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:506:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorageMultisample
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:506:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorageMultisample
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:506:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorageMultisample
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:506:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glRenderbufferStorageMultisample
        :: Invoker (GLenum
                    -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:507:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glSampleCoverage
        :: Invoker (GLclampf -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:507:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glSampleCoverage
        :: Invoker (GLclampf -> GLboolean -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:508:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glScissor
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:508:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glScissor
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:508:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glScissor
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:508:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glScissor
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:509:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glShaderSource
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:509:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glShaderSource
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:510:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFunc
        :: Invoker (GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:510:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFunc
        :: Invoker (GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:510:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFunc
        :: Invoker (GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:511:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:511:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:511:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:511:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilFuncSeparate
        :: Invoker (GLenum -> GLenum -> GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:512:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilMask
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:513:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilMaskSeparate
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:513:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilMaskSeparate
        :: Invoker (GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:514:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOp
        :: Invoker (GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:514:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOp
        :: Invoker (GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:514:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOp
        :: Invoker (GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:515:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOpSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:515:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOpSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:515:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOpSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:515:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glStencilOpSeparate
        :: Invoker (GLenum -> GLenum -> GLenum -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:516:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexBuffer
        :: Invoker (GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:516:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexBuffer
        :: Invoker (GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:516:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexBuffer
        :: Invoker (GLenum -> GLenum -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:517:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage1D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:518:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:519:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLsizei
                             -> GLsizei
                                -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:520:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterIiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:520:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterIiv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:521:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterIuiv
        :: Invoker (GLenum -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:521:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterIuiv
        :: Invoker (GLenum -> GLenum -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:522:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterf
        :: Invoker (GLenum -> GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:522:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterf
        :: Invoker (GLenum -> GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:522:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterf
        :: Invoker (GLenum -> GLenum -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:523:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterfv
        :: Invoker (GLenum -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:523:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameterfv
        :: Invoker (GLenum -> GLenum -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:524:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameteri
        :: Invoker (GLenum -> GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:524:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameteri
        :: Invoker (GLenum -> GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:524:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameteri
        :: Invoker (GLenum -> GLenum -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:525:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:525:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexParameteriv
        :: Invoker (GLenum -> GLenum -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:526:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage1D
        :: Invoker (GLenum
                    -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:527:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage2D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:528:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTexSubImage3D
        :: Invoker (GLenum
                    -> GLint
                       -> GLint
                          -> GLint
                             -> GLint
                                -> GLsizei
                                   -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:529:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTransformFeedbackVaryings
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:529:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTransformFeedbackVaryings
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:529:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glTransformFeedbackVaryings
        :: Invoker (GLuint
                    -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:530:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1f
        :: Invoker (GLint -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:530:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1f
        :: Invoker (GLint -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:531:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:531:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:532:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1i
        :: Invoker (GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:532:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1i
        :: Invoker (GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:533:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:533:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:534:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1ui
        :: Invoker (GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:534:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1ui
        :: Invoker (GLint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:535:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:535:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform1uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:536:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2f
        :: Invoker (GLint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:536:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2f
        :: Invoker (GLint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:536:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2f
        :: Invoker (GLint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:537:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:537:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:538:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2i
        :: Invoker (GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:538:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2i
        :: Invoker (GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:538:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2i
        :: Invoker (GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:539:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:539:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:540:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2ui
        :: Invoker (GLint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:540:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2ui
        :: Invoker (GLint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:540:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2ui
        :: Invoker (GLint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:541:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:541:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform2uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:542:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3f
        :: Invoker (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:542:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3f
        :: Invoker (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:542:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3f
        :: Invoker (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:542:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3f
        :: Invoker (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:543:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:543:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:544:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:544:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:544:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:544:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:545:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:545:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:546:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:546:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:546:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:546:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:547:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:547:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform3uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:548:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4f
        :: Invoker (GLint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:548:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4f
        :: Invoker (GLint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:548:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4f
        :: Invoker (GLint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:548:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4f
        :: Invoker (GLint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:548:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4f
        :: Invoker (GLint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:549:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:549:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4fv
        :: Invoker (GLint -> GLsizei -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:550:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:550:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:550:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:550:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:550:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4i
        :: Invoker (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:551:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:551:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4iv
        :: Invoker (GLint -> GLsizei -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:552:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:552:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:552:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:552:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:552:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4ui
        :: Invoker (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:553:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:553:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniform4uiv
        :: Invoker (GLint -> GLsizei -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:554:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformBlockBinding
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:554:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformBlockBinding
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:554:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformBlockBinding
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:555:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:555:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:555:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:556:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:556:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:556:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:557:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:557:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:557:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix2x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:558:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:558:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:558:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:559:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:559:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:559:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:560:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:560:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:560:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix3x4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:561:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:561:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:561:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:562:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:562:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:562:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x2fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:563:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:563:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:563:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUniformMatrix4x3fv
        :: Invoker (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:564:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUnmapBuffer
        :: Invoker (GLenum -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:564:1:
    Unacceptable result type in foreign declaration:
      IO Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUnmapBuffer
        :: Invoker (GLenum -> IO GLboolean)

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:565:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glUseProgram
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:566:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glValidateProgram
        :: Invoker (GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:567:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1d
        :: Invoker (GLuint -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:567:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1d
        :: Invoker (GLuint -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:568:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1dv
        :: Invoker (GLuint -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:569:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1f
        :: Invoker (GLuint -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:569:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1f
        :: Invoker (GLuint -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:570:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1fv
        :: Invoker (GLuint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:571:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1s
        :: Invoker (GLuint -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:571:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1s
        :: Invoker (GLuint -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:572:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib1sv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:573:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:573:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:573:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:574:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2dv
        :: Invoker (GLuint -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:575:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:575:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:575:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:576:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2fv
        :: Invoker (GLuint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:577:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2s
        :: Invoker (GLuint -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:577:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2s
        :: Invoker (GLuint -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:577:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2s
        :: Invoker (GLuint -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:578:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib2sv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:579:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:579:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:579:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:579:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3d
        :: Invoker (GLuint -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:580:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3dv
        :: Invoker (GLuint -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:581:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:581:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:581:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:581:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3f
        :: Invoker (GLuint -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:582:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3fv
        :: Invoker (GLuint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:583:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3s
        :: Invoker (GLuint -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:583:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3s
        :: Invoker (GLuint -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:583:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3s
        :: Invoker (GLuint -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:583:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3s
        :: Invoker (GLuint -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:584:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib3sv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:585:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nbv
        :: Invoker (GLuint -> Ptr GLbyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:586:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Niv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:587:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nsv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:588:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nub
        :: Invoker (GLuint
                    -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:588:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nub
        :: Invoker (GLuint
                    -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:588:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nub
        :: Invoker (GLuint
                    -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:588:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nub
        :: Invoker (GLuint
                    -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:588:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nub
        :: Invoker (GLuint
                    -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:589:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nubv
        :: Invoker (GLuint -> Ptr GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:590:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nuiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:591:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4Nusv
        :: Invoker (GLuint -> Ptr GLushort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:592:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4bv
        :: Invoker (GLuint -> Ptr GLbyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:593:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4d
        :: Invoker (GLuint
                    -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:593:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4d
        :: Invoker (GLuint
                    -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:593:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4d
        :: Invoker (GLuint
                    -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:593:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4d
        :: Invoker (GLuint
                    -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:593:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CDouble
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4d
        :: Invoker (GLuint
                    -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:594:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4dv
        :: Invoker (GLuint -> Ptr GLdouble -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:595:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4f
        :: Invoker (GLuint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:595:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4f
        :: Invoker (GLuint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:595:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4f
        :: Invoker (GLuint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:595:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4f
        :: Invoker (GLuint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:595:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CFloat
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4f
        :: Invoker (GLuint
                    -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:596:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4fv
        :: Invoker (GLuint -> Ptr GLfloat -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:597:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4iv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:598:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4s
        :: Invoker (GLuint
                    -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:598:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4s
        :: Invoker (GLuint
                    -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:598:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4s
        :: Invoker (GLuint
                    -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:598:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4s
        :: Invoker (GLuint
                    -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:598:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CShort
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4s
        :: Invoker (GLuint
                    -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:599:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4sv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:600:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4ubv
        :: Invoker (GLuint -> Ptr GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:601:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4uiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:602:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttrib4usv
        :: Invoker (GLuint -> Ptr GLushort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:603:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1i
        :: Invoker (GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:603:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1i
        :: Invoker (GLuint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:604:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1iv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:605:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1ui
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:605:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1ui
        :: Invoker (GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:606:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI1uiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:607:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2i
        :: Invoker (GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:607:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2i
        :: Invoker (GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:607:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2i
        :: Invoker (GLuint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:608:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2iv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:609:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2ui
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:609:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2ui
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:609:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2ui
        :: Invoker (GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:610:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI2uiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:611:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:611:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:611:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:611:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:612:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3iv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:613:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3ui
        :: Invoker (GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:613:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3ui
        :: Invoker (GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:613:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3ui
        :: Invoker (GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:613:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3ui
        :: Invoker (GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:614:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI3uiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:615:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4bv
        :: Invoker (GLuint -> Ptr GLbyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:616:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:616:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:616:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:616:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:616:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4i
        :: Invoker (GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:617:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4iv
        :: Invoker (GLuint -> Ptr GLint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:618:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4sv
        :: Invoker (GLuint -> Ptr GLshort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:619:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ubv
        :: Invoker (GLuint -> Ptr GLubyte -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:620:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ui
        :: Invoker (GLuint
                    -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:620:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ui
        :: Invoker (GLuint
                    -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:620:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ui
        :: Invoker (GLuint
                    -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:620:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ui
        :: Invoker (GLuint
                    -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:620:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4ui
        :: Invoker (GLuint
                    -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:621:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4uiv
        :: Invoker (GLuint -> Ptr GLuint -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:622:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribI4usv
        :: Invoker (GLuint -> Ptr GLushort -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:623:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribIPointer
        :: Invoker (GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:623:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribIPointer
        :: Invoker (GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:623:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribIPointer
        :: Invoker (GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:623:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribIPointer
        :: Invoker (GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:624:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribPointer
        :: Invoker (GLuint
                    -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:624:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribPointer
        :: Invoker (GLuint
                    -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:624:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribPointer
        :: Invoker (GLuint
                    -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:624:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CUChar
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribPointer
        :: Invoker (GLuint
                    -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:624:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glVertexAttribPointer
        :: Invoker (GLuint
                    -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:625:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glViewport
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:625:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glViewport
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:625:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glViewport
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())

src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs:625:1:
    Unacceptable argument type in foreign declaration:
      Foreign.C.Types.CInt
    When checking declaration:
      foreign import ccall unsafe "dynamic" dyn_glViewport
        :: Invoker (GLint -> GLint -> GLsizei -> GLsizei -> IO ())
Failed to install OpenGLRaw-1.0.1.0
Configuring StateVar-1.0.0.0...
Building StateVar-1.0.0.0...
Preprocessing library StateVar-1.0.0.0...
[1 of 1] Compiling Data.StateVar    ( src/Data/StateVar.hs, dist/build/Data/StateVar.o )
In-place registering StateVar-1.0.0.0...
Running Haddock for StateVar-1.0.0.0...
Running hscolour for StateVar-1.0.0.0...
Preprocessing library StateVar-1.0.0.0...
Preprocessing library StateVar-1.0.0.0...
Haddock coverage:
 100% ( 16 / 16) in 'Data.StateVar'
Documentation created: dist/doc/html/StateVar/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/StateVar-1.0.0.0
Registering StateVar-1.0.0.0...
Installed StateVar-1.0.0.0
Configuring Tensor-1.0.0.1...
Building Tensor-1.0.0.1...
Preprocessing library Tensor-1.0.0.1...
[1 of 1] Compiling Data.Tensor      ( src/Data/Tensor.hs, dist/build/Data/Tensor.o )

src/Data/Tensor.hs:57:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:94:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:131:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:168:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:205:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:242:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:279:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

src/Data/Tensor.hs:316:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"
In-place registering Tensor-1.0.0.1...
Running Haddock for Tensor-1.0.0.1...
Running hscolour for Tensor-1.0.0.1...
Preprocessing library Tensor-1.0.0.1...
Preprocessing library Tensor-1.0.0.1...

dist/build/tmp-7074/src/Data/Tensor.hs:57:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:94:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:131:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:168:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:205:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:242:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:279:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"

dist/build/tmp-7074/src/Data/Tensor.hs:316:28: Warning:
    In the use of `mkTyCon' (imported from Data.Typeable):
    Deprecated: "either derive Typeable, or use mkTyCon3 instead"
Haddock coverage:
 100% (  9 /  9) in 'Data.Tensor'
Documentation created: dist/doc/html/Tensor/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/Tensor-1.0.0.1
Registering Tensor-1.0.0.1...
Installed Tensor-1.0.0.1
Configuring colour-2.3.3...
Building colour-2.3.3...
Preprocessing library colour-2.3.3...
[ 1 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o )
[ 2 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o )
[ 3 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o )
[ 4 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o )
[ 5 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o )
[ 6 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o )
[ 7 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o )
[ 8 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o )
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o )
[13 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o )
[14 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o )
In-place registering colour-2.3.3...
Running Haddock for colour-2.3.3...
Running hscolour for colour-2.3.3...
Preprocessing library colour-2.3.3...
Preprocessing library colour-2.3.3...
Haddock coverage:
   0% (  0 /  5) in 'Data.Colour.Matrix'
   0% (  0 / 10) in 'Data.Colour.Chan'
  60% (  6 / 10) in 'Data.Colour.CIE.Chromaticity'
  50% (  6 / 12) in 'Data.Colour.RGB'
  86% (  6 /  7) in 'Data.Colour.RGBSpace.HSL'
  86% (  6 /  7) in 'Data.Colour.RGBSpace.HSV'
 100% ( 21 / 21) in 'Data.Colour.CIE.Illuminant'
  59% ( 13 / 22) in 'Data.Colour.Internal'
 100% (  6 /  6) in 'Data.Colour.SRGB.Linear'
  83% ( 20 / 24) in 'Data.Colour.RGBSpace'
 100% ( 14 / 14) in 'Data.Colour.SRGB'
  85% ( 17 / 20) in 'Data.Colour'
  88% ( 15 / 17) in 'Data.Colour.CIE'
   1% (  1 /149) in 'Data.Colour.Names'
Documentation created: dist/doc/html/colour/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/colour-2.3.3
Registering colour-2.3.3...
Installed colour-2.3.3
Configuring data-accessor-0.2.2.3...
Building data-accessor-0.2.2.3...
Preprocessing library data-accessor-0.2.2.3...
[ 1 of 10] Compiling Data.Accessor.Private ( src-4/Data/Accessor/Private.hs, dist/build/Data/Accessor/Private.o )
[ 2 of 10] Compiling Data.Accessor.Basic ( src/Data/Accessor/Basic.hs, dist/build/Data/Accessor/Basic.o )
[ 3 of 10] Compiling Data.Accessor.MonadStatePrivate ( src/Data/Accessor/MonadStatePrivate.hs, dist/build/Data/Accessor/MonadStatePrivate.o )
[ 4 of 10] Compiling Data.Accessor.MonadState ( src/Data/Accessor/MonadState.hs, dist/build/Data/Accessor/MonadState.o )
[ 5 of 10] Compiling Data.Accessor.Container ( src/Data/Accessor/Container.hs, dist/build/Data/Accessor/Container.o )
[ 6 of 10] Compiling Data.Accessor.Show ( src/Data/Accessor/Show.hs, dist/build/Data/Accessor/Show.o )
[ 7 of 10] Compiling Data.Accessor.Tuple ( src/Data/Accessor/Tuple.hs, dist/build/Data/Accessor/Tuple.o )
[ 8 of 10] Compiling Data.Accessor.BinaryRead ( src/Data/Accessor/BinaryRead.hs, dist/build/Data/Accessor/BinaryRead.o )
[ 9 of 10] Compiling Data.Accessor.Example ( src/Data/Accessor/Example.hs, dist/build/Data/Accessor/Example.o )
[10 of 10] Compiling Data.Accessor    ( src/Data/Accessor.hs, dist/build/Data/Accessor.o )
In-place registering data-accessor-0.2.2.3...
Running Haddock for data-accessor-0.2.2.3...
Running hscolour for data-accessor-0.2.2.3...
Preprocessing library data-accessor-0.2.2.3...
Preprocessing library data-accessor-0.2.2.3...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: transformers-0.3.0.0
Haddock coverage:
  25% (  1 /  4) in 'Data.Accessor.Private'
  89% ( 17 / 19) in 'Data.Accessor.Basic'
  50% (  6 / 12) in 'Data.Accessor.MonadStatePrivate'
  58% (  7 / 12) in 'Data.Accessor.MonadState'
  57% (  4 /  7) in 'Data.Accessor.Container'
  33% (  1 /  3) in 'Data.Accessor.Show'
  86% (  6 /  7) in 'Data.Accessor.Tuple'
  11% (  1 /  9) in 'Data.Accessor.BinaryRead'
  16% (  4 / 25) in 'Data.Accessor.Example'
 100% ( 16 / 16) in 'Data.Accessor'
Warning: Data.Accessor.MonadState: could not find link destinations for:
    Control.Monad.Trans.State.Lazy.StateT Control.Monad.Trans.State.Lazy.State
Warning: Data.Accessor.BinaryRead: could not find link destinations for:
    Control.Monad.Trans.State.Lazy.StateT
Warning: Data.Accessor: could not find link destinations for:
    Control.Monad.Trans.State.Lazy.StateT
Documentation created: dist/doc/html/data-accessor/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/data-accessor-0.2.2.3
Registering data-accessor-0.2.2.3...
Installed data-accessor-0.2.2.3
[1 of 1] Compiling Main             ( /tmp/gd-3000.2.0-7074/gd-3000.2.0/Setup.hs, /tmp/gd-3000.2.0-7074/gd-3000.2.0/dist/setup/Main.o )
Linking /tmp/gd-3000.2.0-7074/gd-3000.2.0/dist/setup/setup ...
Configuring gd-3000.2.0...
Warning: No 'build-type' specified. If you do not need a custom Setup.hs or
./configure script then use 'build-type: Simple'.
Warning: Instead of 'ghc-options: -fffi' use 'extensions:
ForeignFunctionInterface'
Building gd-3000.2.0...
Preprocessing library gd-3000.2.0...

on the commandline: Warning:
    -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# LANGUAGE ForeignFunctionInterface #-} instead
[1 of 1] Compiling Graphics.GD      ( dist/build/Graphics/GD.hs, dist/build/Graphics/GD.o )

Graphics/GD.hsc:42:1: Warning:
    The import of `Foreign.ForeignPtr' is redundant
      except perhaps to import instances from `Foreign.ForeignPtr'
    To import instances alone, use: import Foreign.ForeignPtr()

Graphics/GD.hsc:43:1: Warning:
    The import of `Foreign.Marshal.Error' is redundant
      except perhaps to import instances from `Foreign.Marshal.Error'
    To import instances alone, use: import Foreign.Marshal.Error()

Graphics/GD.hsc:45:14: Warning:
    Defined but not used: data constructor `CFILE'

Graphics/GD.hsc:66:16: Warning:
    Defined but not used: data constructor `GDImage'
In-place registering gd-3000.2.0...
Running Haddock for gd-3000.2.0...
Running hscolour for gd-3000.2.0...
Preprocessing library gd-3000.2.0...
Preprocessing library gd-3000.2.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0

Graphics/GD.hsc:42:1: Warning:
    The import of `Foreign.ForeignPtr' is redundant
      except perhaps to import instances from `Foreign.ForeignPtr'
    To import instances alone, use: import Foreign.ForeignPtr()

Graphics/GD.hsc:43:1: Warning:
    The import of `Foreign.Marshal.Error' is redundant
      except perhaps to import instances from `Foreign.Marshal.Error'
    To import instances alone, use: import Foreign.Marshal.Error()

Graphics/GD.hsc:45:14: Warning:
    Defined but not used: data constructor `CFILE'

Graphics/GD.hsc:66:16: Warning:
    Defined but not used: data constructor `GDImage'
Haddock coverage:
  73% ( 32 / 44) in 'Graphics.GD'
Documentation created: dist/doc/html/gd/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/gd-3000.2.0
Registering gd-3000.2.0...
Installed gd-3000.2.0
Configuring utility-ht-0.0.9...
Building utility-ht-0.0.9...
Preprocessing library utility-ht-0.0.9...
[ 1 of 24] Compiling Text.Show.HT     ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o )
[ 2 of 24] Compiling Text.Read.HT     ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o )
[ 3 of 24] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o )
[ 4 of 24] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o )
[ 5 of 24] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o )
[ 6 of 24] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o )
[ 7 of 24] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o )
[ 8 of 24] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o )
[ 9 of 24] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o )
[10 of 24] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o )
[11 of 24] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o )
[12 of 24] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o )
[13 of 24] Compiling Data.List.Key    ( src/Data/List/Key.hs, dist/build/Data/List/Key.o )
[14 of 24] Compiling Data.Ord.HT      ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o )
[15 of 24] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o )
[16 of 24] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o )
[17 of 24] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o )
[18 of 24] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o )
[19 of 24] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o )
[20 of 24] Compiling Data.List.HT     ( src/Data/List/HT.hs, dist/build/Data/List/HT.o )
[21 of 24] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o )
[22 of 24] Compiling Data.Record.HT   ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o )
[23 of 24] Compiling Data.String.HT   ( src/Data/String/HT.hs, dist/build/Data/String/HT.o )
[24 of 24] Compiling Data.List.Match  ( src/Data/List/Match.hs, dist/build/Data/List/Match.o )
In-place registering utility-ht-0.0.9...
Running Haddock for utility-ht-0.0.9...
Running hscolour for utility-ht-0.0.9...
Preprocessing library utility-ht-0.0.9...
Preprocessing library utility-ht-0.0.9...
Haddock coverage:
  33% (  1 /  3) in 'Text.Show.HT'
  40% (  2 /  5) in 'Text.Read.HT'
   0% (  0 /  6) in 'Data.Strictness.HT'
   0% (  0 /  2) in 'Control.Functor.HT'
  80% (  8 / 10) in 'Control.Monad.HT'
  29% (  5 / 17) in 'Data.Tuple.HT'
  67% (  2 /  3) in 'Data.Monoid.HT'
  50% (  2 /  4) in 'Data.Maybe.HT'
  14% (  1 /  7) in 'Data.Ix.Enum'
  75% (  6 /  8) in 'Data.Function.HT.Private'
  75% (  3 /  4) in 'Data.Function.HT'
  29% (  5 / 17) in 'Data.List.Key.Private'
  57% (  4 /  7) in 'Data.List.Key'
  50% (  2 /  4) in 'Data.Ord.HT'
   0% (  0 /  2) in 'Data.Eq.HT'
  78% (  7 /  9) in 'Data.Bool.HT.Private'
  83% (  5 /  6) in 'Data.Bool.HT'
  56% ( 10 / 18) in 'Data.List.Match.Private'
  46% ( 56 /121) in 'Data.List.HT.Private'
  73% ( 41 / 56) in 'Data.List.HT'
  40% (  2 /  5) in 'Data.Record.HT.Private'
  67% (  2 /  3) in 'Data.Record.HT'
  50% (  1 /  2) in 'Data.String.HT'
  67% (  6 /  9) in 'Data.List.Match'
Documentation created: dist/doc/html/utility-ht/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/utility-ht-0.0.9
Registering utility-ht-0.0.9...
Installed utility-ht-0.0.9
Configuring data-accessor-template-0.2.1.10...
Building data-accessor-template-0.2.1.10...
Preprocessing library data-accessor-template-0.2.1.10...
[1 of 2] Compiling Data.Accessor.Template ( src-5/Data/Accessor/Template.hs, dist/build/Data/Accessor/Template.o )
[2 of 2] Compiling Data.Accessor.Template.Example ( src/Data/Accessor/Template/Example.hs, dist/build/Data/Accessor/Template/Example.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package utility-ht-0.0.9 ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package data-accessor-0.2.2.3 ... linking ... done.
In-place registering data-accessor-template-0.2.1.10...
Running Haddock for data-accessor-template-0.2.1.10...
Running hscolour for data-accessor-template-0.2.1.10...
Preprocessing library data-accessor-template-0.2.1.10...
Preprocessing library data-accessor-template-0.2.1.10...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: transformers-0.3.0.0
Haddock coverage:
 100% (  3 /  3) in 'Data.Accessor.Template'
   0% (  0 /  6) in 'Data.Accessor.Template.Example'
Documentation created: dist/doc/html/data-accessor-template/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/data-accessor-template-0.2.1.10
Registering data-accessor-template-0.2.1.10...
Installed data-accessor-template-0.2.1.10
cabal: Error: some packages failed to install:
GLURaw-1.1.0.1 depends on OpenGLRaw-1.0.1.0 which failed to install.
GLUT-2.2.1.0 depends on OpenGLRaw-1.0.1.0 which failed to install.
OpenGL-2.3.0.0 depends on OpenGLRaw-1.0.1.0 which failed to install.
OpenGLRaw-1.0.1.0 failed during the building phase. The exception was:
ExitFailure 1
hfractal-0.4.1 depends on OpenGLRaw-1.0.1.0 which failed to install.

Test log

No test log was submitted for this report.