来源:Cython
浏览 456
扫码
分享
2020-04-04 08:24:28
0.22.1 (2015-06-20)
Bugs fixed
- Crash when returning values on generator termination.
- In some cases, exceptions raised during internal isinstance() checks werenot propagated.
- Runtime reported file paths of source files (e.g for profiling and tracing)are now relative to the build root directory instead of the main source file.
- Tracing exception handling code could enter the trace function with an activeexception set.
- The internal generator function type was not shared across modules.
- Comparisons of (inferred) ctuples failed to compile.
- Closures inside of cdef functions returning
void
failed to compile. - Using
const
C++ references in intermediate parts of longer expressionscould fail to compile. - C++ exception declarations with mapping functions could fail to compile whenpre-declared in .pxd files.
- C++ compilation could fail with an ambiguity error in recent MacOS-X Xcodeversions.
- C compilation could fail in pypy3.
- Fixed a memory leak in the compiler when compiling multiple modules.
- When compiling multiple modules, external library dependencies could leakinto later compiler runs. Fix by Jeroen Demeyer. This fixes ticket 845.