This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Mark.Shannon
Recipients Mark.Shannon, iritkatriel
Date 2021-08-15.09:29:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
A recursion limit of 30 is effectively infinite.
With a debug build of 3.11, the time to execute grows very fast indeed, probably super-exponentially.

mark@nero:~/repos/cpython$ time ./python ~/test/ 15

real	0m1.107s
user	0m1.099s
sys	0m0.008s
mark@nero:~/repos/cpython$ time ./python ~/test/ 16

real	0m4.468s
user	0m4.464s
sys	0m0.004s
mark@nero:~/repos/cpython$ time ./python ~/test/ 17

real	0m20.968s
user	0m20.928s
sys	0m0.040s
mark@nero:~/repos/cpython$ time ./python ~/test/ 18

real	2m29.562s
user	2m29.270s
sys	0m0.140s

I would expect ./python ~/test/ 30 to take millions of years.
Date User Action Args
2021-08-15 09:29:35Mark.Shannonsetrecipients: + Mark.Shannon, iritkatriel
2021-08-15 09:29:35Mark.Shannonsetmessageid: <>
2021-08-15 09:29:35Mark.Shannonlinkissue44917 messages
2021-08-15 09:29:35Mark.Shannoncreate