Michael Droettboom

Results 142 comments of Michael Droettboom

Welcome, @nohlson! I was really excited to hear about this GSoC project at PyCon. This whole investigation for me was a quick afternoon hack. I only ever got as far...

I think, unfortunately, the answer to that is "it depends". Startup really matters for some applications, and not others, for example. Likewise, security really matters in some contexts, but not...

As of matplotlib 1.3.0, the default backend was changed to Qt4. More specifically, it sets the default backend to the first one that works in a list in this order:...

ARM Inc. is still planning to generously support this hardware. In terms of resiliency, though, having the PSF own it would be better, so you make a good point.

It sounds like you are repro'ing (I probably wasn't clear enough). It fails during the PGO build while running the tests that generate PGO data. `git bisect` tells me the...

It looks like 45e09f921be55e23bed19b5db4c95ce7bd7aad6b introduced the failing test, so it could just be that the test is incorrect (rather than a test going from passing to failing).

Windows release buildbots are similarly failing: https://buildbot.python.org/all/#/builders/914/builds/3274/steps/4/logs/stdio

> My conclusion is that the increased default C recursion limit is too large for the platform and we hit a stack overflow. Maybe try setting Py_C_RECURSION_LIMIT to something smaller...

@markshannon It seems that even with #113944 merged, this bug still persists -- [PGO build log](https://github.com/faster-cpython/benchmarking/actions/runs/7544646038/job/20538476650). It's this line: ``` File "C:\actions-runner\_work\benchmarking\benchmarking\cpython\Lib\test\test_functools.py", line 1875 in fib ```

~Even if we skip the test for profiling (I agree it probably doesn't make PGO better), wouldn't it just fail on full test suite runs elsewhere (and indicate a bug)?~...