| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Use pthread_attr_get_np() on FreeBSD to get the stack size (and guard size) of the current thread. Check if pthread_attr_get_np() function and <pthread_np.h> header are available in configure. Update test_json.test_recursion. On FreeBSD 16 with a default stack size of 512 MB, the json C implementation no longer raises RecursionError in test_highly_nested_objects_encoding(). Reduce also max_depth from 5,000 to 2,000 so test_highly_nested_objects_encoding() of the Python implementation only takes 1.6 seconds, instead of 12 seconds. (cherry picked from commit 71ba39d)
|
!buildbot FreeBSD |
Sorry, something went wrong.
|
🤖 New build scheduled with the buildbot fleet by @vstinner for commit d036bad 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F159928%2Fmerge The command will test the builders whose names match following regular expression: FreeBSD The builders matched are:
|
Sorry, something went wrong.
|
The 3.15 branch is also affected by issue #159535 and so we need to backport the change to 3.15. For example, test_lazy_import fails on AMD64 FreeBSD14 3.15: https://buildbot.python.org/#/builders/2024/builds/495. |
Sorry, something went wrong.
Ok good, the test suite passed on these two FreeBSD buildbots. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Use pthread_attr_get_np() on FreeBSD to get the stack size (and guard size) of the current thread.
Check if pthread_attr_get_np() function and <pthread_np.h> header are available in configure.
Update test_json.test_recursion. On FreeBSD 16 with a default stack size of 512 MB, the json C implementation no longer raises RecursionError in test_highly_nested_objects_encoding(). Reduce also max_depth from 5,000 to 2,000 so test_highly_nested_objects_encoding() of the Python implementation only takes 1.6 seconds, instead of 12 seconds.
(cherry picked from commit 71ba39d)