3 ms·
I guess the bigger question for me is, how was a 10% drop in Python performance not detected when that faulty compiler feature was pushed? Do we not benchmark t
by ehsankia 2y ago
I guess the bigger question for me is, how was a 10% drop in Python performance not detected when that faulty compiler feature was pushed? Do we not benchmark the compilers themselves? Do the existing benchmarks on the compiler or python side not use that specific compiler?
- twoodfin 2y agoThe author makes this point, too, and I agree it’s the most surprising thing about the entire scenario. LLVM introduced a major CPython performance regression, and nobody noticed for six months?
- ltfish 2y agoAs far as I am aware, the official CPython binaries on Linux have always been built using GCC, so you will have to build your own CPython using both Clang 18 and 19 to notice the speed difference. I think this is partly why no one has noticed the speed difference yet.