| #578 |
crash in Py3 with non-sliceable slices
|
scoder
|
defect
|
critical
|
Code Generation
|
robertwb
|
| #604 |
"from ... import *" has refcounting issues
|
scoder
|
defect
|
critical
|
Code Generation
|
scoder
|
| #87 |
definitions in control structures
|
vitja
|
defect
|
major
|
Code Generation
|
robertwb
|
| #497 |
Improve Cython __test__ dict implementation
|
scoder
|
task
|
major
|
Code Generation
|
dagss
|
| #537 |
Closure inner function name conflict
|
vitja
|
defect
|
major
|
Code Generation
|
haoyu
|
| #549 |
Compiler crash when a template argument is a non-declared object
|
robertwb
|
defect
|
major
|
C++
|
tokidoki
|
| #571 |
Methods overridden in Builtin.py fail to test for None
|
scoder
|
defect
|
major
|
Code Generation
|
Simon Anders
|
| #574 |
unoptimised C array iteration can generate non-functional code
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #575 |
Python 3 inferred unicode literals cannot coerce to char*
|
scoder
|
defect
|
major
|
Type Analysis
|
scoder
|
| #577 |
Compiler crash in pointer slicing iteration
|
scoder
|
defect
|
major
|
Code Generation
|
robertwb
|
| #579 |
compiler crash on invalid buffer type
|
robertwb
|
defect
|
major
|
Error Reporting
|
robertwb
|
| #581 |
bad reference type coercion
|
robertwb
|
defect
|
major
|
Code Generation
|
robertwb
|
| #583 |
Wrong C code generated (cdef class < cdef class inheritance, cpdef methods, pure python mode)
|
scoder
|
defect
|
major
|
Code Generation
|
strohel
|
| #585 |
Support "final" cdef classes
|
scoder
|
enhancement
|
major
|
Cython Language Feature
|
scoder
|
| #587 |
Support __metaclass__ in Python classes
|
vitja
|
enhancement
|
major
|
Python Semantics
|
vitja
|
| #588 |
Octal integers do not work as Python integers
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #589 |
optimised builtin methods are not assignable as bound methods
|
scoder
|
defect
|
major
|
Python Semantics
|
scoder
|
| #591 |
Inline operators don't respect cdivision pragma.
|
robertwb
|
defect
|
major
|
Code Generation
|
robertwb
|
| #592 |
Large integer literals/constants can generate invalid C code
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #596 |
Closures for class methods and nested classes
|
vitja
|
defect
|
major
|
Python Semantics
|
vitja
|
| #598 |
generator expressions do not work in closures
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #599 |
Closure optimization
|
vitja
|
enhancement
|
major
|
Optimization
|
vitja
|
| #603 |
Support lambda in module scope
|
vitja
|
defect
|
major
|
Python Semantics
|
vitja
|
| #605 |
Lamba support in class scope and cclass scope.
|
vitja
|
defect
|
major
|
Python Semantics
|
vitja
|
| #606 |
references in scoped expressions (comprehensions/genexprs) are freed too late
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #607 |
Support accessing CPython's inner struct fields on builtin objects
|
scoder
|
defect
|
major
|
Cython Language Feature
|
scoder
|
| #608 |
Support extension type inheritance from builtin types
|
scoder
|
defect
|
major
|
Type Analysis
|
scoder
|
| #609 |
Replace Python's builtin "complex" type by the corresponding C complex type
|
scoder
|
enhancement
|
major
|
Optimization
|
scoder
|
| #610 |
Compiler crash on --no-docstrings
|
robertwb
|
defect
|
major
|
Code Generation
|
robertwb
|
| #612 |
sum(genexpr) can crash for some types of iteration
|
scoder
|
defect
|
major
|
Type Analysis
|
scoder
|
| #613 |
the right side of parallel assignments is evaluated in reverse order
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #617 |
Cache constant tuples
|
scoder
|
enhancement
|
major
|
Optimization
|
scoder
|
| #618 |
List comprehensions do not work as conditions in if statements
|
scoder
|
defect
|
major
|
Type Analysis
|
scoder
|
| #619 |
Integer literals are not handled correctly per Python language level
|
scoder
|
defect
|
major
|
Code Generation
|
scoder
|
| #620 |
Support next() in Python 2.x
|
scoder
|
enhancement
|
major
|
Python Semantics
|
scoder
|
| #621 |
Support nogil in pure Python mode
|
scoder
|
enhancement
|
major
|
Pure Python Mode
|
scoder
|
| #622 |
be more selective about adding docstrings to __test__
|
scoder
|
enhancement
|
major
|
Code Generation
|
scoder
|
| #624 |
end-to-end build test infrastructure, source trees
|
robertwb
|
enhancement
|
major
|
Testing
|
robertwb
|
| #625 |
pow(float, -) broken in MSVC
|
robertwb
|
defect
|
major
|
Code Generation
|
robertwb
|
| #626 |
complex powers
|
robertwb
|
defect
|
major
|
Code Generation
|
robertwb
|
| #627 |
'in' and 'not in' operators on C array/ptr slices
|
robertwb
|
defect
|
major
|
Optimization
|
robertwb
|
| #628 |
inline/compile operator
|
robertwb
|
enhancement
|
major
|
Build System
|
robertwb
|
| #629 |
cython module dependency analysis
|
robertwb
|
enhancement
|
major
|
Code Generation
|
robertwb
|
| #263 |
module local (private) cdef classes
|
scoder
|
enhancement
|
minor
|
Cython Language Feature
|
scoder
|
| #322 |
Honor distutils dependencies
|
ehuss
|
defect
|
minor
|
Build System
|
ehuss
|
| #563 |
"make repo" is broken
|
ksmith
|
defect
|
minor
|
Packaging
|
ksmith
|
| #611 |
typing a variable as builtin "slice" is broken
|
scoder
|
defect
|
minor
|
Code Generation
|
scoder
|
| #614 |
Constant folding fails for math on bool values
|
scoder
|
defect
|
minor
|
Type Analysis
|
scoder
|
| #615 |
subsequent Cython runs can fail to detect errors after a compile error in one run
|
scoder
|
defect
|
minor
|
Error Reporting
|
scoder
|