
compile('()'*9**5, '?', 'exec')


# The variant below blows up in compiler_call, but there are assorted
# other variations that blow up in other functions
# e.g. '1*'*10**5+'1' will die in compiler_visit_expr

# The exact limit to destroy the stack will vary by platform
# but 100k should do the trick most places
compile('()'*10**5, '?', 'exec')

Update compiler recursion crasher to more reliably blow the stack and add a tracker issue for it
Update compiler recursion crasher to more reliably blow the stack and add a tracker issue for it

  
- compile('()'*9**5, '?', 'exec')
+ # The variant below blows up in compiler_call, but there are assorted
+ # other variations that blow up in other functions
+ # e.g. '1*'*10**5+'1' will die in compiler_visit_expr
  
+ # The exact limit to destroy the stack will vary by platform
+ # but 100k should do the trick most places
+ compile('()'*10**5, '?', 'exec')
+ 
Update compiler recursion crasher to more reliably blow the stack and add a tracker issue for it
## Code Before:

compile('()'*9**5, '?', 'exec')

## Instruction:
Update compiler recursion crasher to more reliably blow the stack and add a tracker issue for it
## Code After:

# The variant below blows up in compiler_call, but there are assorted
# other variations that blow up in other functions
# e.g. '1*'*10**5+'1' will die in compiler_visit_expr

# The exact limit to destroy the stack will vary by platform
# but 100k should do the trick most places
compile('()'*10**5, '?', 'exec')
