This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
purge Porting/deparse-skips.txt
[perl5.git] / Porting / deparse-skips.txt
CommitLineData
2722144b
MH
1# List of test files to ignore/skip for deparse tests.
2#
3# This is used by t/TEST.
4#
5# Those under DEPARSE_FAILURES are ones that we need to fix or
6# we expect to fail. These tests will still be run and checked to
7# see if they fail as expected.
8#
9# Those under DEPARSE_SKIPS we don't want to even attempt running
10# because they might do bad things to our system (memory exhaustion,
11# etc), so they will be completely skipped from the test run.
12#
13# Paths are relative from t/
14#
15# Paths that end with '/' are directories to skip entirely
16#
17# Format:
18# __DEPARSE_FAILURES__
19# ../path/to/test1
20# ../path/to/test2
21# ../dir/to/skip/
22#
23# __DEPARSE_SKIPS__
24# ../path/to/test3
25# ../path/to/test4
26#
27# # This is a comment
28# ../path/to/test5 # More comments at end of line
29#
30# # Blank lines okay
31
32__DEPARSE_FAILURES__
33
f19f3753
DM
34base/lex.t # checks regexp stringification
35comp/final_line_num.t # tests syntax error after BEGIN block
36comp/fold.t # mutability of folded constants
37comp/parser.t # crazy #line directives ==> shell syntax errors
38mro/isarev.t
39mro/isarev_utf8.t
40op/attrhand.t # Custom attrs ignored; also AH provides none
41op/caller.t
42op/each.t # utf8ness of deparsed strings
43op/goto.t
44op/gv.t # glob copy constants
45op/index.t
46op/join.t # mutability of folded constants
47op/length.t # utf8ness of deparsed strings
48op/lexsub.t
49op/local.t
50op/not.t
51op/overload_integer.t
52op/override.t
53op/pack.t
54op/postfixderef.t
55op/range.t
56op/readline.t
57op/srand.t
58op/sub_lval.t
59op/sub.t
60op/switch.t
61op/symbolcache.t
62op/taint.t
63op/vec.t
64op/warn.t
65op/write.t
66porting/globvar.t
67re/overload.t # [perl #123385] %^H output
68re/pat_advanced.t # [perl #123417]
69re/pat_rt_report.t # malformed utf8 constant; also /\c@/ -> /\c\@/
70re/pat.t # [perl #90590]
71re/regexp_unicode_prop.t
72re/regex_sets.t
73re/reg_fold.t # [perl #123385] %^H output
74re/rxcode.t # checks regexp stringification
75re/subst.t
76run/switchd-78586.t # -I on #! line is not deparsed
77run/switchI.t # -I on #! line is not deparsed
78uni/attrs.t
79uni/bless.t
80uni/gv.t
81uni/labels.t
82uni/lex_utf8.t
83uni/method.t
84uni/package.t
85uni/parser.t
86uni/readline.t
87uni/select.t
88uni/stash.t
89uni/tie.t
90uni/universal.t
2722144b
MH
91../cpan/autodie/t/autodie.t
92../cpan/autodie/t/blog_hints.t
93../cpan/autodie/t/caller.t
94../cpan/autodie/t/chmod.t
95../cpan/autodie/t/chown.t
2722144b 96../cpan/autodie/t/context_lexical.t
f19f3753 97../cpan/autodie/t/context.t
2722144b
MH
98../cpan/autodie/t/crickey.t
99../cpan/autodie/t/dbmopen.t
100../cpan/autodie/t/eval_error.t
101../cpan/autodie/t/exception_class.t
102../cpan/autodie/t/exceptions.t
103../cpan/autodie/t/exec.t
104../cpan/autodie/t/filehandles.t
2722144b
MH
105../cpan/autodie/t/hints_insist.t
106../cpan/autodie/t/hints_pod_examples.t
107../cpan/autodie/t/hints_provider_does.t
108../cpan/autodie/t/hints_provider_easy_does_it.t
109../cpan/autodie/t/hints_provider_isa.t
f19f3753
DM
110../cpan/autodie/t/hints.t
111../cpan/autodie/t/internal.t
2722144b
MH
112../cpan/autodie/t/kill.t
113../cpan/autodie/t/lethal.t
114../cpan/autodie/t/open.t
115../cpan/autodie/t/recv.t
116../cpan/autodie/t/repeat.t
117../cpan/autodie/t/scope_leak.t
118../cpan/autodie/t/sysopen.t
119../cpan/autodie/t/user-context.t
120../cpan/autodie/t/usersub.t
121../cpan/autodie/t/utf8_open.t
122../cpan/autodie/t/utime.t
123../cpan/autodie/t/version_tag.t
f19f3753 124../cpan/AutoLoader/t/01AutoLoader.t
daeb52b8 125../cpan/Archive-Tar/t/03_file.t # constant sub ref: FOO->()
629541b4
DM
126../cpan/bignum/t/big_e_pi.t
127../cpan/bignum/t/bigexp.t
128../cpan/bignum/t/bigint.t
129../cpan/bignum/t/bignum.t
130../cpan/bignum/t/bigrat.t
131../cpan/bignum/t/bii_e_pi.t
132../cpan/bignum/t/bir_e_pi.t
133../cpan/bignum/t/in_effect.t
134../cpan/bignum/t/option_a.t
135../cpan/bignum/t/option_l.t
136../cpan/bignum/t/option_p.t
137../cpan/bignum/t/overrides.t
138../cpan/bignum/t/ratopt_a.t
139../cpan/bignum/t/scope_f.t
140../cpan/bignum/t/scope_i.t
141../cpan/bignum/t/scope_r.t
142../cpan/Math-BigInt/t/constant.t
143../cpan/Math-BigInt/t/const_mbf.t
f19f3753 144../cpan/Socket/t/sockaddr.t
629541b4
DM
145../cpan/Test-Simple/t/Legacy/Builder/carp.t
146../cpan/Test-Simple/t/Legacy/fail-more.t
147../cpan/Test-Simple/t/Legacy/is_deeply_fail.t
148../cpan/Test-Simple/t/Legacy/plan_bad.t
149../cpan/Test-Simple/t/Legacy/plan.t
150../cpan/Test-Simple/t/Legacy/subtest/line_numbers.t
151../cpan/Test-Simple/t/Legacy/subtest/predicate.t
2722144b
MH
152../dist/Attribute-Handlers/t/constants.t
153../dist/Attribute-Handlers/t/data_convert.t
154../dist/Attribute-Handlers/t/linerep.t
155../dist/Attribute-Handlers/t/multi.t
f19f3753 156../dist/Carp/t/Carp.t
2722144b 157../dist/constant/t/constant.t
f19f3753
DM
158../dist/Data-Dumper/t/dumper.t
159../dist/Exporter/t/Exporter.t
160../dist/Filter-Simple/t/data.t
161../dist/IO/t/io_sel.t
f19f3753
DM
162../dist/PathTools/t/cwd.t
163../dist/Storable/t/blessed.t
164../dist/Storable/t/croak.t
2722144b
MH
165../ext/B/t/b.t
166../ext/B/t/optree_constants.t
167../ext/B/t/optree_samples.t
2722144b
MH
168../ext/B/t/xref.t
169../ext/Devel-Peek/t/Peek.t
2722144b
MH
170../ext/IPC-Open3/t/IPC-Open2.t
171../ext/IPC-Open3/t/IPC-Open3.t
2722144b 172../ext/XS-APItest/t/autoload.t
2722144b
MH
173../ext/XS-APItest/t/blockhooks.t
174../ext/XS-APItest/t/call_checker.t
2722144b 175../ext/XS-APItest/t/cleanup.t
2722144b 176../ext/XS-APItest/t/fetch_pad_names.t
2722144b 177../ext/XS-APItest/t/svpeek.t
2722144b 178../lib/charnames.t
f19f3753 179../lib/English.t
2722144b 180../lib/overload.t
2722144b
MH
181
182__DEPARSE_SKIPS__
183
184op/smartkve.t # Gobbles up all memory...
185comp/redef.t # Redefinition happens at compile time
2722144b 186../lib/locale.t # Memory...