diff options
Diffstat (limited to 'utils/TestUtils/deep-stack.py')
-rwxr-xr-x | utils/TestUtils/deep-stack.py | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/utils/TestUtils/deep-stack.py b/utils/TestUtils/deep-stack.py deleted file mode 100755 index 10bf47acb1f77..0000000000000 --- a/utils/TestUtils/deep-stack.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python - -from __future__ import absolute_import, division, print_function -def pcall(f, N): - if N == 0: - print(' f(0)', file=f) - return - - print(' f(', file=f) - pcall(f, N - 1) - print(' )', file=f) - -def main(): - f = open('t.c','w') - print('int f(int n) { return n; }', file=f) - print('int t() {', file=f) - print(' return', file=f) - pcall(f, 10000) - print(' ;', file=f) - print('}', file=f) - -if __name__ == "__main__": - import sys - sys.setrecursionlimit(100000) - main() |