This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #127494] TODO test for $AUTOLOAD being set for DESTROY
[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
34../cpan/CPAN-Meta-YAML/t/10_read.t
35../cpan/Module-Metadata/t/metadata.t
36../cpan/Scalar-List-Utils/t/proto.t
37../cpan/Term-ANSIColor/t/taint/basic.t
38../cpan/autodie/t/internal.t
39../ext/POSIX/t/time.t
40../cpan/AutoLoader/t/01AutoLoader.t
41../cpan/CGI/t/utf8.t
42../cpan/CPAN-Meta/t/converter.t
43../cpan/Digest-MD5/t/utf8.t
44../cpan/Encode/t/Encode.t
45../cpan/Encode/t/Unicode.t
46../cpan/Encode/t/at-cn.t
47../cpan/Encode/t/at-tw.t
48../cpan/Encode/t/enc_data.t
49../cpan/Encode/t/enc_eucjp.t
50../cpan/Encode/t/enc_module.t
51../cpan/Encode/t/enc_utf8.t
52../cpan/Encode/t/encoding.t
53../cpan/Encode/t/fallback.t
54../cpan/Encode/t/from_to.t
55../cpan/Encode/t/guess.t
56../cpan/Encode/t/jis7-fallback.t
57../cpan/Encode/t/jperl.t
58../cpan/Encode/t/mime-header.t
d393d7e5
CBW
59../cpan/ExtUtils-Install/t/Installapi2.t
60../cpan/ExtUtils-Install/t/Packlist.t
61../cpan/ExtUtils-Install/t/can_write_dir.t
2722144b
MH
62../cpan/ExtUtils-MakeMaker/t/arch_check.t
63../cpan/ExtUtils-MakeMaker/t/min_perl_version.t
64../cpan/ExtUtils-MakeMaker/t/xs.t
854a00d8 65../cpan/ExtUtils-Manifest/t/Manifest.t
2722144b
MH
66../cpan/File-Path/t/taint.t
67../cpan/File-Temp/t/object.t
68../cpan/HTTP-Tiny/t/001_api.t
69../cpan/IO-Compress/t/050interop-gzip.t
70../cpan/IO-Compress/t/cz-08encoding.t
71../cpan/JSON-PP/t/001_utf8.t
72../cpan/JSON-PP/t/109_encode.t
73../cpan/MIME-Base64/t/unicode.t
74../cpan/Math-Complex/t/Trig.t
75../cpan/Module-Build/t/manifypods_with_utf8.t
76../cpan/Module-Metadata/t/encoding.t
77../cpan/Pod-Perldoc/t/man/_get_columns.t
78../cpan/Pod-Simple/t/stree.t
79../cpan/Scalar-List-Utils/t/dualvar.t
80../cpan/Scalar-List-Utils/t/first.t
81../cpan/Scalar-List-Utils/t/reduce.t
82../cpan/Scalar-List-Utils/t/weak.t
83../cpan/Socket/t/sockaddr.t
84../cpan/Term-ANSIColor/t/taint.t
85../cpan/Test-Harness/t/parser-config.t
86../cpan/Test-Harness/t/parser-subclass.t
87../cpan/Test-Harness/t/proverun.t
88../cpan/Test-Simple/t/Builder/carp.t
89../cpan/Test-Simple/t/fail-more.t
90../cpan/Test-Simple/t/is_deeply_fail.t
91../cpan/Test-Simple/t/new_ok.t
92../cpan/Test-Simple/t/plan.t
93../cpan/Test-Simple/t/plan_bad.t
94../cpan/Test-Simple/t/skip.t
95../cpan/Test-Simple/t/subtest/line_numbers.t
96../cpan/Test-Simple/t/subtest/predicate.t
97../cpan/Test-Simple/t/todo.t
98../cpan/Text-Tabs/t/Tabs-ElCid.t
99../cpan/Text-Tabs/t/Wrap-JLB.t
100../cpan/Unicode-Collate/t/altern.t
101../cpan/Unicode-Collate/t/backwds.t
102../cpan/Unicode-Collate/t/cjk_b5.t
103../cpan/Unicode-Collate/t/cjk_gb.t
104../cpan/Unicode-Collate/t/cjk_ja.t
105../cpan/Unicode-Collate/t/cjk_ko.t
106../cpan/Unicode-Collate/t/cjk_py.t
107../cpan/Unicode-Collate/t/cjk_st.t
108../cpan/Unicode-Collate/t/cjk_zy.t
109../cpan/Unicode-Collate/t/cjkrange.t
110../cpan/Unicode-Collate/t/compatui.t
111../cpan/Unicode-Collate/t/contract.t
112../cpan/Unicode-Collate/t/default.t
113../cpan/Unicode-Collate/t/hangul.t
114../cpan/Unicode-Collate/t/ident.t
115../cpan/Unicode-Collate/t/iglevel2.t
116../cpan/Unicode-Collate/t/ignor.t
117../cpan/Unicode-Collate/t/illegal.t
118../cpan/Unicode-Collate/t/index.t
119../cpan/Unicode-Collate/t/loc_af.t
120../cpan/Unicode-Collate/t/loc_ar.t
121../cpan/Unicode-Collate/t/loc_as.t
122../cpan/Unicode-Collate/t/loc_az.t
123../cpan/Unicode-Collate/t/loc_be.t
124../cpan/Unicode-Collate/t/loc_bg.t
125../cpan/Unicode-Collate/t/loc_bn.t
126../cpan/Unicode-Collate/t/loc_bs.t
127../cpan/Unicode-Collate/t/loc_bscy.t
128../cpan/Unicode-Collate/t/loc_ca.t
129../cpan/Unicode-Collate/t/loc_cjk.t
130../cpan/Unicode-Collate/t/loc_cjkc.t
131../cpan/Unicode-Collate/t/loc_cs.t
132../cpan/Unicode-Collate/t/loc_cyrl.t
133../cpan/Unicode-Collate/t/loc_da.t
134../cpan/Unicode-Collate/t/loc_de.t
135../cpan/Unicode-Collate/t/loc_deph.t
136../cpan/Unicode-Collate/t/loc_ee.t
137../cpan/Unicode-Collate/t/loc_eo.t
138../cpan/Unicode-Collate/t/loc_es.t
139../cpan/Unicode-Collate/t/loc_estr.t
140../cpan/Unicode-Collate/t/loc_et.t
141../cpan/Unicode-Collate/t/loc_fa.t
142../cpan/Unicode-Collate/t/loc_fi.t
143../cpan/Unicode-Collate/t/loc_fil.t
144../cpan/Unicode-Collate/t/loc_fiph.t
145../cpan/Unicode-Collate/t/loc_fo.t
146../cpan/Unicode-Collate/t/loc_fr.t
147../cpan/Unicode-Collate/t/loc_gu.t
148../cpan/Unicode-Collate/t/loc_ha.t
149../cpan/Unicode-Collate/t/loc_haw.t
150../cpan/Unicode-Collate/t/loc_hi.t
151../cpan/Unicode-Collate/t/loc_hr.t
152../cpan/Unicode-Collate/t/loc_hu.t
153../cpan/Unicode-Collate/t/loc_hy.t
154../cpan/Unicode-Collate/t/loc_ig.t
155../cpan/Unicode-Collate/t/loc_is.t
156../cpan/Unicode-Collate/t/loc_ja.t
157../cpan/Unicode-Collate/t/loc_jait.t
158../cpan/Unicode-Collate/t/loc_japr.t
159../cpan/Unicode-Collate/t/loc_kk.t
160../cpan/Unicode-Collate/t/loc_kl.t
161../cpan/Unicode-Collate/t/loc_kn.t
162../cpan/Unicode-Collate/t/loc_ko.t
163../cpan/Unicode-Collate/t/loc_kok.t
164../cpan/Unicode-Collate/t/loc_ln.t
165../cpan/Unicode-Collate/t/loc_lt.t
166../cpan/Unicode-Collate/t/loc_lv.t
167../cpan/Unicode-Collate/t/loc_mk.t
168../cpan/Unicode-Collate/t/loc_ml.t
169../cpan/Unicode-Collate/t/loc_mr.t
170../cpan/Unicode-Collate/t/loc_mt.t
171../cpan/Unicode-Collate/t/loc_nb.t
172../cpan/Unicode-Collate/t/loc_nn.t
173../cpan/Unicode-Collate/t/loc_nso.t
174../cpan/Unicode-Collate/t/loc_or.t
175../cpan/Unicode-Collate/t/loc_pa.t
176../cpan/Unicode-Collate/t/loc_pl.t
177../cpan/Unicode-Collate/t/loc_ro.t
178../cpan/Unicode-Collate/t/loc_ru.t
179../cpan/Unicode-Collate/t/loc_sa.t
180../cpan/Unicode-Collate/t/loc_se.t
181../cpan/Unicode-Collate/t/loc_si.t
182../cpan/Unicode-Collate/t/loc_sidt.t
183../cpan/Unicode-Collate/t/loc_sk.t
184../cpan/Unicode-Collate/t/loc_sl.t
185../cpan/Unicode-Collate/t/loc_sq.t
186../cpan/Unicode-Collate/t/loc_sr.t
187../cpan/Unicode-Collate/t/loc_srla.t
188../cpan/Unicode-Collate/t/loc_sv.t
189../cpan/Unicode-Collate/t/loc_svrf.t
190../cpan/Unicode-Collate/t/loc_ta.t
191../cpan/Unicode-Collate/t/loc_te.t
192../cpan/Unicode-Collate/t/loc_test.t
193../cpan/Unicode-Collate/t/loc_th.t
194../cpan/Unicode-Collate/t/loc_tn.t
195../cpan/Unicode-Collate/t/loc_to.t
196../cpan/Unicode-Collate/t/loc_tr.t
197../cpan/Unicode-Collate/t/loc_uk.t
198../cpan/Unicode-Collate/t/loc_ur.t
199../cpan/Unicode-Collate/t/loc_vi.t
200../cpan/Unicode-Collate/t/loc_wae.t
201../cpan/Unicode-Collate/t/loc_wo.t
202../cpan/Unicode-Collate/t/loc_yo.t
203../cpan/Unicode-Collate/t/loc_zh.t
204../cpan/Unicode-Collate/t/loc_zhb5.t
205../cpan/Unicode-Collate/t/loc_zhgb.t
206../cpan/Unicode-Collate/t/loc_zhpy.t
207../cpan/Unicode-Collate/t/loc_zhst.t
208../cpan/Unicode-Collate/t/loc_zhzy.t
209../cpan/Unicode-Collate/t/nonchar.t
210../cpan/Unicode-Collate/t/normal.t
211../cpan/Unicode-Collate/t/notable.t
212../cpan/Unicode-Collate/t/overcjk0.t
213../cpan/Unicode-Collate/t/overcjk1.t
214../cpan/Unicode-Collate/t/override.t
215../cpan/Unicode-Collate/t/rearrang.t
216../cpan/Unicode-Collate/t/rewrite.t
217../cpan/Unicode-Collate/t/test.t
218../cpan/Unicode-Collate/t/trailwt.t
219../cpan/Unicode-Collate/t/variable.t
220../cpan/Unicode-Collate/t/view.t
221../cpan/Unicode-Normalize/t/fcdc.t
222../cpan/Unicode-Normalize/t/form.t
223../cpan/Unicode-Normalize/t/func.t
224../cpan/Unicode-Normalize/t/norm.t
225../cpan/Unicode-Normalize/t/partial1.t
226../cpan/Unicode-Normalize/t/partial2.t
227../cpan/Unicode-Normalize/t/proto.t
228../cpan/Unicode-Normalize/t/split.t
229../cpan/Unicode-Normalize/t/test.t
230../cpan/autodie/t/00-load.t
231../cpan/autodie/t/autodie.t
232../cpan/autodie/t/blog_hints.t
233../cpan/autodie/t/caller.t
234../cpan/autodie/t/chmod.t
235../cpan/autodie/t/chown.t
236../cpan/autodie/t/context.t
237../cpan/autodie/t/context_lexical.t
238../cpan/autodie/t/crickey.t
239../cpan/autodie/t/dbmopen.t
240../cpan/autodie/t/eval_error.t
241../cpan/autodie/t/exception_class.t
242../cpan/autodie/t/exceptions.t
243../cpan/autodie/t/exec.t
244../cpan/autodie/t/filehandles.t
245../cpan/autodie/t/format-clobber.t
246../cpan/autodie/t/hints.t
247../cpan/autodie/t/hints_insist.t
248../cpan/autodie/t/hints_pod_examples.t
249../cpan/autodie/t/hints_provider_does.t
250../cpan/autodie/t/hints_provider_easy_does_it.t
251../cpan/autodie/t/hints_provider_isa.t
252../cpan/autodie/t/kill.t
253../cpan/autodie/t/lethal.t
254../cpan/autodie/t/open.t
255../cpan/autodie/t/recv.t
256../cpan/autodie/t/repeat.t
257../cpan/autodie/t/scope_leak.t
258../cpan/autodie/t/sysopen.t
259../cpan/autodie/t/user-context.t
260../cpan/autodie/t/usersub.t
261../cpan/autodie/t/utf8_open.t
262../cpan/autodie/t/utime.t
263../cpan/autodie/t/version_tag.t
e1c786ba 264../dist/encoding-warnings/t/4-lexical.t
2722144b
MH
265../cpan/podlators/t/basic.t
266../cpan/version/t/09_list_util.t
267../dist/Attribute-Handlers/t/constants.t
268../dist/Attribute-Handlers/t/data_convert.t
269../dist/Attribute-Handlers/t/linerep.t
270../dist/Attribute-Handlers/t/multi.t
271../dist/Carp/t/Carp.t
272../dist/Carp/t/arg_regexp.t
273../dist/Carp/t/arg_string.t
274../dist/Data-Dumper/t/dumper.t
275../dist/Data-Dumper/t/perl-74170.t
276../dist/Data-Dumper/t/quotekeys.t
277../dist/Exporter/t/Exporter.t
2722144b
MH
278../dist/Filter-Simple/t/data.t
279../dist/I18N-LangTags/t/50_super.t
280../dist/IO/t/io_file_export.t
281../dist/IO/t/io_multihomed.t
282../dist/IO/t/io_sel.t
283../dist/IO/t/io_sock.t
284../dist/IO/t/io_udp.t
285../dist/IO/t/io_utf8.t
286../dist/Locale-Maketext/t/01_about_verbose.t
287../dist/Locale-Maketext/t/10_make.t
288../dist/Locale-Maketext/t/20_get.t
289../dist/Locale-Maketext/t/30_eval_dollar_at.t
290../dist/Locale-Maketext/t/40_super.t
291../dist/Locale-Maketext/t/50_super.t
292../dist/Locale-Maketext/t/60_super.t
293../dist/Locale-Maketext/t/70_fail_auto.t
294../dist/Locale-Maketext/t/90_utf8.t
295../dist/Locale-Maketext/t/91_backslash.t
296../dist/Math-BigInt/t/const_mbf.t
297../dist/Math-BigInt/t/constant.t
298../dist/PathTools/t/cwd.t
299../dist/Storable/t/blessed.t
300../dist/Storable/t/croak.t
301../dist/Storable/t/downgrade.t
302../dist/Storable/t/malice.t
303../dist/Storable/t/utf8.t
304../dist/Term-ReadLine/t/ReadLine.t
305../dist/Thread-Queue/t/08_nothreads.t
306../dist/Tie-File/t/29_downcopy.t
307../dist/Tie-File/t/42_offset.t
308../dist/bignum/t/big_e_pi.t
309../dist/bignum/t/bigexp.t
310../dist/bignum/t/bigint.t
311../dist/bignum/t/bignum.t
312../dist/bignum/t/bigrat.t
313../dist/bignum/t/bii_e_pi.t
314../dist/bignum/t/bir_e_pi.t
315../dist/bignum/t/in_effect.t
316../dist/bignum/t/option_a.t
317../dist/bignum/t/option_l.t
318../dist/bignum/t/option_p.t
319../dist/bignum/t/overrides.t
320../dist/bignum/t/ratopt_a.t
321../dist/bignum/t/scope_f.t
322../dist/bignum/t/scope_i.t
323../dist/bignum/t/scope_r.t
324../dist/constant/t/constant.t
325../dist/threads/t/err.t
326../dist/threads/t/exit.t
327../dist/threads/t/kill2.t
328../dist/threads/t/libc.t
329../dist/threads/t/thread.t
330../ext/B/t/b.t
331../ext/B/t/optree_constants.t
332../ext/B/t/optree_samples.t
333../ext/B/t/pragma.t
334../ext/B/t/xref.t
335../ext/Devel-Peek/t/Peek.t
336../ext/File-Glob/t/basic.t
337../ext/File-Glob/t/taint.t
338../ext/Hash-Util-FieldHash/t/02_function.t
339../ext/Hash-Util-FieldHash/t/11_hashassign.t
340../ext/Hash-Util/t/Util.t
341../ext/IPC-Open3/t/IPC-Open2.t
342../ext/IPC-Open3/t/IPC-Open3.t
343../ext/Opcode/t/Opcode.t
344../ext/POSIX/t/termios.t
345../ext/PerlIO-encoding/t/encoding.t
346../ext/PerlIO-encoding/t/fallback.t
347../ext/PerlIO-scalar/t/scalar.t
348../ext/PerlIO-via/t/via.t
349../ext/XS-APItest/t/autoload.t
350../ext/XS-APItest/t/blockhooks-csc.t
351../ext/XS-APItest/t/blockhooks.t
352../ext/XS-APItest/t/call_checker.t
353../ext/XS-APItest/t/caller.t
354../ext/XS-APItest/t/cleanup.t
355../ext/XS-APItest/t/cophh.t
356../ext/XS-APItest/t/fetch_pad_names.t
357../ext/XS-APItest/t/lexsub.t
358../ext/XS-APItest/t/multicall.t
359../ext/XS-APItest/t/overload.t
360../ext/XS-APItest/t/svpeek.t
361../ext/XS-APItest/t/svpv.t
362../ext/XS-APItest/t/underscore_length.t
363../ext/XS-APItest/t/xsub_h.t
364../ext/arybase/t/aeach.t
365../ext/arybase/t/aelem.t
366../ext/arybase/t/aslice.t
367../ext/arybase/t/av2arylen.t
368../ext/arybase/t/lslice.t
369../ext/arybase/t/scope.t
370../ext/arybase/t/splice.t
371../ext/re/t/reflags.t
372../lib/B/Deparse.t
373../lib/DB.t
374../lib/DBM_Filter/t/01error.t
375../lib/DBM_Filter/t/02core.t
376../lib/DBM_Filter/t/compress.t
377../lib/DBM_Filter/t/encode.t
378../lib/DBM_Filter/t/int32.t
379../lib/DBM_Filter/t/null.t
380../lib/DBM_Filter/t/utf8.t
381../lib/English.t
382../lib/File/Basename.t
383../lib/Getopt/Std.t
384../lib/Unicode/UCD.t
385../lib/bytes.t
386../lib/charnames.t
387../lib/feature/unicode_strings.t
388../lib/less.t
389../lib/overload.t
390../lib/overloading.t
391../lib/utf8.t
b987188d
FC
392base/lex.t # checks regexp stringification
393comp/final_line_num.t # tests syntax error after BEGIN block
394comp/fold.t # mutability of folded constants
fc97bab8 395comp/parser.t # crazy #line directives ==> shell syntax errors
2722144b
MH
396lib/deprecate.t
397lib/mypragma.t
398mro/basic.t
399mro/basic_utf8.t
400mro/dbic_c3.t
401mro/dbic_c3_utf8.t
402mro/dbic_dfs.t
403mro/dbic_dfs_utf8.t
404mro/inconsistent_c3.t
405mro/inconsistent_c3_utf8.t
406mro/isarev.t
407mro/isarev_utf8.t
408mro/method_caching.t
409mro/method_caching_utf8.t
410mro/next_edgecases.t
411mro/next_edgecases_utf8.t
412mro/next_goto.t
413mro/next_goto_utf8.t
414mro/package_aliases_utf8.t
415mro/pkg_gen.t
416mro/pkg_gen_utf8.t
417mro/recursion_c3.t
418mro/recursion_c3_utf8.t
419mro/recursion_dfs.t
420mro/recursion_dfs_utf8.t
58cc8a90 421op/attrhand.t # Custom attrs ignored; also AH provides none
80bfc4e0 422op/attrs.t # [perl #70205] my attrs
2722144b 423op/caller.t
9a52f052 424op/each.t # utf8ness of deparsed strings
80bfc4e0 425op/getpid.t # [perl #70205] my attrs
2722144b 426op/goto.t
03b8ad7c 427op/gv.t # glob copy constants
2722144b 428op/index.t
33b2e2bc
FC
429op/join.t # mutability of folded constants
430op/length.t # utf8ness of deparsed strings
2722144b
MH
431op/lexsub.t
432op/local.t
433op/magic.t
434op/method.t
2722144b
MH
435op/mydef.t
436op/not.t
437op/ord.t
438op/overload_integer.t
439op/override.t
440op/pack.t
441op/pos.t
442op/postfixderef.t
443op/push.t
444op/qr.t
445op/quotemeta.t
446op/range.t
447op/readline.t
448op/recurse.t
449op/ref.t
450op/signatures.t
451op/sort.t
452op/split.t
453op/sprintf2.t
454op/srand.t
455op/state.t
456op/sub.t
457op/sub_lval.t
458op/substr.t
459op/switch.t
460op/symbolcache.t
461op/taint.t
462op/tiehandle.t
463op/tr.t
464op/utf8cache.t
465op/utf8magic.t
466op/utfhash.t
467op/vec.t
468op/ver.t
469op/warn.t
470op/write.t
2722144b
MH
471porting/diag.t
472porting/globvar.t
473porting/podcheck.t
80683cb9 474re/overload.t # [perl #123385] %^H output
c2a07c6e 475re/pat.t # [perl #90590]
26e000b3 476re/pat_advanced.t # [perl #123417]
44185149 477re/pat_rt_report.t # malformed utf8 constant; also /\c@/ -> /\c\@/
80683cb9 478re/reg_fold.t # [perl #123385] %^H output
2722144b
MH
479re/regex_sets.t
480re/regexp_unicode_prop.t
ff4e650e 481re/rxcode.t # checks regexp stringification
2722144b 482re/subst.t
e2a3d7d3 483run/switchI.t # -I on #! line is not deparsed
64577aab 484run/switchd-78586.t # -I on #! line is not deparsed
2722144b
MH
485uni/attrs.t
486uni/bless.t
487uni/chomp.t
488uni/chr.t
489uni/class.t
490uni/eval.t
491uni/greek.t
492uni/gv.t
493uni/labels.t
494uni/latin2.t
495uni/lex_utf8.t
496uni/method.t
497uni/overload.t
498uni/package.t
499uni/parser.t
500uni/readline.t
501uni/select.t
502uni/sprintf.t
503uni/stash.t
504uni/tie.t
505uni/tr_7jis.t
506uni/tr_eucjp.t
507uni/tr_sjis.t
508uni/tr_utf8.t
509uni/universal.t
510uni/write.t
511
512__DEPARSE_SKIPS__
513
514op/smartkve.t # Gobbles up all memory...
515comp/redef.t # Redefinition happens at compile time
516lib/Switch/t/ # B::Deparse doesn't support source filtering
517../lib/locale.t # Memory...