3 This test generates "bad free" warnings when run under
4 PERL_DESTRUCT_LEVEL. This file merely serves as a placeholder
7 Complex regular subexpression recursion limit (%d) exceeded
9 $_ = 'a' x (2**15+1); /^()(a\1)*$/ ;
10 Complex regular subexpression recursion limit (%d) exceeded
12 $_ = 'a' x (2**15+1); /^()(a\1)*?$/ ;
14 (The actual value substituted for %d is masked in the tests so that
15 REG_INFTY configuration variable value does not affect outcome.)
18 print("SKIPPED\n# most systems run into stacksize limits\n"),exit;
19 use warnings 'regexp' ;
20 $SIG{__WARN__} = sub{local ($m) = shift;
21 $m =~ s/\(\d+\)/(*MASKED*)/;
26 # If this test fails with a segmentation violation or similar,
27 # you may have to increase the default stacksize limit in your
28 # shell. You may need superuser privileges.
30 # Under the sh, ksh, zsh:
37 # stacksize 8192 kbytes
38 # % limit stacksize 16000
41 Complex regular subexpression recursion limit (*MASKED*) exceeded at - line 9.
44 print("SKIPPED\n# most systems run into stacksize limits\n"),exit;
45 no warnings 'regexp' ;
46 $SIG{__WARN__} = sub{local ($m) = shift;
47 $m =~ s/\(\d+\)/(*MASKED*)/;
52 # If this test fails with a segmentation violation or similar,
53 # you may have to increase the default stacksize limit in your
54 # shell. You may need superuser privileges.
56 # Under the sh, ksh, zsh:
63 # stacksize 8192 kbytes
64 # % limit stacksize 16000
70 print("SKIPPED\n# most systems run into stacksize limits\n"),exit;
71 use warnings 'regexp' ;
72 $SIG{__WARN__} = sub{local ($m) = shift;
73 $m =~ s/\(\d+\)/(*MASKED*)/;
78 # If this test fails with a segmentation violation or similar,
79 # you may have to increase the default stacksize limit in your
80 # shell. You may need superuser privileges.
82 # Under the sh, ksh, zsh:
89 # stacksize 8192 kbytes
90 # % limit stacksize 16000
93 Complex regular subexpression recursion limit (*MASKED*) exceeded at - line 9.
96 print("SKIPPED\n# most systems run into stacksize limits\n"),exit;
97 no warnings 'regexp' ;
98 $SIG{__WARN__} = sub{local ($m) = shift;
99 $m =~ s/\(\d+\)/(*MASKED*)/;
101 $_ = 'a' x (2**15+1);
104 # If this test fails with a segmentation violation or similar,
105 # you may have to increase the default stacksize limit in your
106 # shell. You may need superuser privileges.
108 # Under the sh, ksh, zsh:
115 # stacksize 8192 kbytes
116 # % limit stacksize 16000