merge
[cython.git] / tests / errors / e_index.pyx
1 def f(obj1, obj2):
2         cdef int int1, int2, int3
3         cdef float flt1, *ptr1
4         cdef int array1[42]
5         int1 = array1[flt1] # error
6         int1 = array1[ptr1] # error
7         int1 = int2[int3] # error
8         obj1 = obj2[ptr1] # error
9 _ERRORS = u"""
10 5:14: Invalid index type 'float'
11 6:14: Invalid index type 'float *'
12 7:12: Attempting to index non-array type 'int'
13 8:17: Cannot convert 'float *' to Python object
14 """