Blame tests/compile/eqcmp.pyx

Packit Service 99d393
# mode: compile
Packit Service 99d393
Packit Service 99d393
cdef void foo():
Packit Service 99d393
    cdef int bool, int1=0, int2=0
Packit Service 99d393
    cdef float float1=0, float2=0
Packit Service 99d393
    cdef char *ptr1=NULL, *ptr2=NULL
Packit Service 99d393
    cdef int *ptr3
Packit Service 99d393
    bool = int1 == int2
Packit Service 99d393
    bool = int1 != int2
Packit Service 99d393
    bool = float1 == float2
Packit Service 99d393
    bool = ptr1 == ptr2
Packit Service 99d393
    bool = int1 == float2
Packit Service 99d393
    bool = ptr1 is ptr2
Packit Service 99d393
    bool = ptr1 is not ptr2
Packit Service 99d393
Packit Service 99d393
foo()