Open xygwfxu opened 1 week ago
attached long time running output -- ctrl+c: `0:00:55 load avg: 6.89 [19/44] test_functools ^CThread 0x00007fa4ebfff700 (most recent call first): File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 363 in wait File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 659 in wait File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1696 in full File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 992 in run File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1041 in _bootstrap_inner File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1012 in _bootstrap
Thread 0x00007fa4eaffd700 (most recent call first): File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 363 in wait File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 659 in wait File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1696 in full File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 992 in run File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1041 in _bootstrap_inner File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1012 in _bootstrap
Current thread 0x00007fa4f8e5b740 (most recent call first):
File "/home/myadmin/Python-3.13.0/Lib/test/support/threading_helper.py", line 158 in start_threads
File "/home/myadmin/Python-3.13.0/Lib/contextlib.py", line 148 in exit
File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1711 in test_lru_cache_threaded
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 606 in _callTestMethod
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 651 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 707 in call
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 122 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 84 in call
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 122 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 84 in call
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/testresult.py", line 148 in run
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 57 in _run_suite
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 37 in run_unittest
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 135 in test_func
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 91 in regrtest_runner
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 138 in _load_run_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 181 in _runtest_env_changed_exc
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 281 in _runtest
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 310 in run_single_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 363 in run_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 397 in run_tests_sequentially
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 541 in _run_tests
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 576 in run_tests
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 739 in main
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 747 in main
File "/home/myadmin/Python-3.13.0/Lib/test/main.py", line 2 in
Thread 0x00007fa4ebfff700 (most recent call first): File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 363 in wait File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 659 in wait File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1696 in full File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 992 in run File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1041 in _bootstrap_inner File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1012 in _bootstrap
Thread 0x00007fa4eaffd700 (most recent call first): File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 363 in wait File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 659 in wait File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1696 in full File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 992 in run File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1041 in _bootstrap_inner File "/home/myadmin/Python-3.13.0/Lib/threading.py", line 1012 in _bootstrap
Current thread 0x00007fa4f8e5b740 (most recent call first):
Garbage-collecting
File "/home/myadmin/Python-3.13.0/Lib/test/test_functools.py", line 1899 in test_lru_cache_weakrefable
File "/home/myadmin/Python-3.13.0/Lib/contextlib.py", line 85 in inner
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 606 in _callTestMethod
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 651 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/case.py", line 707 in call
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 122 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 84 in call
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 122 in run
File "/home/myadmin/Python-3.13.0/Lib/unittest/suite.py", line 84 in call
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/testresult.py", line 148 in run
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 57 in _run_suite
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 37 in run_unittest
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 135 in test_func
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 91 in regrtest_runner
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 138 in _load_run_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 181 in _runtest_env_changed_exc
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 281 in _runtest
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/single.py", line 310 in run_single_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 363 in run_test
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 397 in run_tests_sequentially
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 541 in _run_tests
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 576 in run_tests
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 739 in main
File "/home/myadmin/Python-3.13.0/Lib/test/libregrtest/main.py", line 747 in main
File "/home/myadmin/Python-3.13.0/Lib/test/main.py", line 2 in
Hi, what arguments did you use for configure
?
./configure -q --prefix=/usr/local/ --enable-shared --with-system-expat --with-ensurepip=install --enable-optimizations --with-computed-gotos --enable-loadable-sqlite-extensions --with-openssl=/usr/local/ --disable-test-modules
I was able to reproduce some iffy things going on with the build on that configuration, but not the segfault. Are you compiling the 3.13 branch, or the 3.13.0 tag?
The source code is downloaded from python home page(since it only has win&mac binrary). I guess it's 3.13.0 tag, right?
cc @Eclips4, as he knows a lot more about the build than I do.
Look like all tests that with requires_working_threading decorate in it will produce this error.
I guess I did not noticed this error before may due to: 555 .. versionchanged:: 3.13 556 Task failure is no longer ignored silently.
FYI. Now I remove pgo option as a workaround, so it can compile now.
But that should error, not segfault. The segfault is what has me concerned here.
Yes, it's segfault. That's why it now can compile when I removed --enable-optimizations option from configure.
I think this is related with #125246
Yes, almost same when enabled option "enable-optimizations" (I have not try jit since there is no llvm installed in my ENV).
A little difference is that that ticket can go through all tests with some failure, here its segfault :(
I don't think so. That issue is using both the JIT and free-threading, neither of which are used here. Maybe the issue is --disable-test-modules
?
Crash report
What happened?
Cannot wait to see new python 3.13. Thanks your great time.
But run into compile issue :( On same system (gcc 8.5.0 / Debian GLIBC 2.19) we can build python3.11 but not python3.13: First compile it compains about: `0:00:43 load avg: 11.26 [14/44] test_decimal Fatal Python error: Segmentation fault
Thread 0x0000000000000000 (most recent call first):