summaryrefslogtreecommitdiff
path: root/tests/errors/nogilfunctype.pyx
blob: c0ca2bb1591fd646ee62c18a1eaf9b8c59b4f847 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# mode: error

cdef extern from *:
    cdef void f()
    cdef void (*fp)() nogil

    cdef void g() nogil
    cdef void (*gp)()

gp = g

fp = f

_ERRORS = u"""
12:5: Cannot assign type 'void (void) noexcept' to 'void (*)(void) noexcept nogil'
"""