- 02 May, 2021 20 commits
-
-
matham authored
-
Tim Gates authored
-
Stefan Behnel authored
Correct the return type of the ..._GET_TZINFO() macros (which return a borrowed reference) and add corresponding properties so people don't have to use them.
-
Bluenix authored
-
-
Stefan Behnel authored
Let a tracing test run slower to prevent div-by-zero crashes in line_profiler due to measured zero runtime.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Reconfigure ccache and add the backend (C/C++) to the cache key to distinguish between the compiler jobs.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make sure that test failures are easy to find in the logs by putting all information into the assertion.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Difficult to say which is best, but something around 7-9 apparently. Accumulated C/C++ compile times only ever go up with increasing shard count (tried 5, 7, 8, 9, 12) but the total test time is lowest at 7-9, depending on the specific run. So, let's waste less cycles overall.
-
Stefan Behnel authored
-
- 01 May, 2021 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 30 Apr, 2021 8 commits
-
-
Stefan Behnel authored
Disable "pycontextvar" test in PyPy which (as of 7.3.4) seems to lack the C-API support for context variables.
-
Max Bachmann authored
Also fixes the control flow analysis for loop variable assignments in this case. Closes https://github.com/cython/cython/issues/3787
-
Stefan Behnel authored
-
Stefan Behnel authored
-
davfsa authored
-
Stefan Behnel authored
Make a test cleaner for what it should test. We do not care whether (Py2) 'str' works as long as unicode strings work.
-
Stefan Behnel authored
Resolve a C compiler warning in the fallback code for PyContextVar_Get() due to an invalid conditional expression that was mixing a void command with a pointer value.
-
Stefan Behnel authored
-
- 29 Apr, 2021 6 commits
-
-
Stefan Behnel authored
Add sort of a "Related Work" section to the github readme that references and compares other Python compiler projects.
-
Stefan Behnel authored
-
Stefan Behnel authored
Do not install Pythran in 0.29.x on travis since it is currently incompatible and unknown when it will work again.
-
Stefan Behnel authored
-
Vladimir Matveev authored
Closes https://github.com/cython/cython/issues/4061
-
da-woods authored
A bug in distutils means that it tries to export a slightly incorrectly named PyInitU function. The fix in https://bugs.python.org/issue39432 wasn't quite right (`"_name".encode("punycode") != "name".encode("punycode")`) and thus the "unicode_imports" test is failing on Windows 3.8+ when distutils explicitly tries to export a non-existing symbol. We now create a dummy function with that alternative name so that the export doesn't fail.
-