File Coverage

blib/lib/String/Perl/Warnings.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition 3 4 75.0
subroutine 5 5 100.0
pod 2 2 100.0
total 23 24 95.8


line stmt bran cond sub pod time code
1             package String::Perl::Warnings;
2             {
3             $String::Perl::Warnings::VERSION = '1.12';
4             }
5              
6             #ABSTRACT: Determine if a string looks like a perl warning
7              
8 2     2   60610 use strict;
  2         7  
  2         132  
9 2     2   14 use warnings; # Duh >:)
  2         4  
  2         76  
10 2     2   5523 use Regexp::Assemble;
  2         66348  
  2         6298  
11              
12             require Exporter;
13             our @ISA = qw( Exporter );
14             our @EXPORT_OK = qw(is_warning not_warning);
15              
16             our $re;
17              
18             {
19              
20             my $lines = [
21             q{.+?\ \"\\x.+?\"\ does\ not\ map\ to\ Unicode},
22             q{.+?\ \(\.\.\.\)\ interpreted\ as\ function},
23             q{.+?\ argument\ is\ not\ a\ HASH\ or\ ARRAY\ element},
24             q{.+?\ argument\ is\ not\ a\ HASH\ or\ ARRAY\ element\ or\ a\ subroutine},
25             q{.+?\ argument\ is\ not\ a\ HASH\ or\ ARRAY\ element\ or\ slice},
26             q{.+?\ argument\ is\ not\ a\ subroutine\ name},
27             q{.+?\ defines\ neither\ package\ nor\ VERSION\-\-version\ check\ failed},
28             q{.+?\ did\ not\ return\ a\ true\ value},
29             q{.+?\ does\ not\ define\ .+?\:\:VERSION\-\-version\ check\ failed},
30             q{.+?\ failed\-\-call\ queue\ aborted},
31             q{.+?\ found\ where\ operator\ expected},
32             q{.+?\ had\ compilation\ errors},
33             q{.+?\ had\ compilation\ errors\.},
34             q{.+?\ has\ too\ many\ errors},
35             q{.+?\ matches\ null\ string\ many\ times},
36             q{.+?\ matches\ null\ string\ many\ times\ in\ regex\;},
37             q{.+?\ matches\ null\ string\ many\ times\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
38             q{.+?\ never\ introduced},
39             q{.+?\ not\ allowed\ in\ length\ fields},
40             q{.+?\ package\ attribute\ may\ clash\ with\ future\ reserved\ word\:\ .+?},
41             q{.+?\ syntax},
42             q{.+?\ syntax\ OK},
43             q{.+?\(\)\ called\ too\ early\ to\ check\ prototype},
44             q{.+?\(\)\ on\ unopened\ .+?},
45             q{.+?\(\)\ on\ unopened\ .+?\ .+?},
46             q{.+?\-group\ starts\ with\ a\ count},
47             q{.+?\:\ Command\ not\ found},
48             q{.+?\:\ Eval\-group\ in\ insecure\ regular\ expression},
49             q{.+?\:\ Eval\-group\ not\ allowed\ at\ run\ time},
50             q{.+?\:\ Eval\-group\ not\ allowed\ at\ runtime\,\ use\ re\ \'eval\'},
51             q{.+?\:\ Eval\-group\ not\ allowed\,\ use\ re\ \'eval\'},
52             q{.+?\:\ Expression\ syntax},
53             q{.+?\:\ Undefined\ variable},
54             q{.+?\:\ not\ found},
55             q{.+?etsockopt\(\)\ on\ closed\ socket\ .+?},
56             q{.+?seek\(\)\ on\ unopened\ file},
57             q{.+?seek\(\)\ on\ unopened\ filehandle},
58             q{500\ Server\ error},
59             q{5\.005\ threads\ are\ deprecated},
60             q{A\ sequence\ of\ multiple\ spaces\ in\ a\ charnames\ alias\ definition\ is\ deprecated},
61             q{A\ thread\ exited\ while\ .+?\ other\ threads\ were\ still\ running},
62             q{A\ thread\ exited\ while\ .+?\ threads\ were\ running},
63             q{Allocation\ too\ large\:\ .+?},
64             q{Ambiguous\ call\ resolved\ as\ CORE\:\:.+?\(\)\,\ qualify\ as\ such\ or\ use\ \&},
65             q{Ambiguous\ range\ in\ transliteration\ operator},
66             q{Ambiguous\ use\ of\ .+?\ resolved\ as\ .+?},
67             q{Ambiguous\ use\ of\ .+?\ resolved\ as\ operator\ .+?},
68             q{Ambiguous\ use\ of\ .+?\{.+?\[\.\.\.\]\}\ resolved\ to\ .+?.+?\[\.\.\.\]},
69             q{Ambiguous\ use\ of\ .+?\{.+?\{\.\.\.\}\}\ resolved\ to\ .+?.+?\{\.\.\.\}},
70             q{Ambiguous\ use\ of\ .+?\{.+?\}\ resolved\ to\ .+?.+?},
71             q{Ambiguous\ use\ of\ \'s\/\/le\.\.\.\'\ resolved\ as\ \'s\/\/\ le\.\.\.\'\;\ Rewrite\ as\ \'s\/\/el\'\ if\ you\ meant\ \'use\ locale\ rules\ and\ evaluate\ rhs\ as\ an\ expression\'\.\ \ In\ Perl\ 5\.16\,\ it\ will\ be\ resolved\ the\ other\ way},
72             q{Ambiguous\ use\ of\ \'s\/\/le\.\.\.\'\ resolved\ as\ \'s\/\/\ le\.\.\.\'\;\ Rewrite\ as\ \'s\/\/el\'\ if\ you\ meant\ \'use\ locale\ rules\ and\ evaluate\ rhs\ as\ an\ expression\'\.\ \ In\ Perl\ 5\.18\,\ it\ will\ be\ resolved\ the\ other\ way},
73             q{Ambiguous\ use\ of\ \-.+?\ resolved\ as\ \-\&.+?\(\)},
74             q{Applying\ .+?\ to\ .+?\ will\ act\ on\ scalar\(.+?\)},
75             q{Arg\ too\ short\ for\ msgsnd},
76             q{Args\ must\ match\ \#\!\ line},
77             q{Argument\ \".+?\"\ isn\'t\ numeric.+?},
78             q{Argument\ list\ not\ closed\ for\ PerlIO\ layer\ \".+?\"},
79             q{Array\ \@.+?\ missing\ the\ \@\ in\ argument\ .+?\ of\ .+?\(\)},
80             q{Assertion\ failed\:\ file\ \".+?\"},
81             q{Assigning\ non\-zero\ to\ \$\[\ is\ no\ longer\ possible},
82             q{Assignment\ to\ both\ a\ list\ and\ a\ scalar},
83             q{Attempt\ to\ access\ disallowed\ key\ \'.+?\'\ in\ a\ restricted\ hash},
84             q{Attempt\ to\ bless\ into\ a\ reference},
85             q{Attempt\ to\ clear\ a\ restricted\ hash},
86             q{Attempt\ to\ clear\ deleted\ array},
87             q{Attempt\ to\ delete\ disallowed\ key\ \'.+?\'\ from\ a\ restricted\ hash},
88             q{Attempt\ to\ delete\ readonly\ key\ \'.+?\'\ from\ a\ restricted\ hash},
89             q{Attempt\ to\ free\ non\-arena\ SV\:\ 0x.+?},
90             q{Attempt\ to\ free\ nonexistent\ shared\ string},
91             q{Attempt\ to\ free\ nonexistent\ shared\ string\ \'.+?\'.+?},
92             q{Attempt\ to\ free\ temp\ prematurely},
93             q{Attempt\ to\ free\ temp\ prematurely\:\ SV\ 0x.+?},
94             q{Attempt\ to\ free\ unreferenced\ glob\ pointers},
95             q{Attempt\ to\ free\ unreferenced\ scalar},
96             q{Attempt\ to\ free\ unreferenced\ scalar\:\ SV\ 0x.+?},
97             q{Attempt\ to\ join\ self},
98             q{Attempt\ to\ pack\ pointer\ to\ temporary\ value},
99             q{Attempt\ to\ reload\ .+?\ aborted\.},
100             q{Attempt\ to\ set\ length\ of\ freed\ array},
101             q{Attempt\ to\ use\ reference\ as\ lvalue\ in\ substr},
102             q{Attribute\ \"locked\"\ is\ deprecated},
103             q{Attribute\ \"unique\"\ is\ deprecated},
104             q{BEGIN\ failed\-\-compilation\ aborted},
105             q{BEGIN\ not\ safe\ after\ errors\-\-compilation\ aborted},
106             q{B\<\-P\>\ not\ allowed\ for\ setuid\/setgid\ script},
107             q{Bad\ arg\ length\ for\ .+?\,\ is\ .+?\,\ should\ be\ .+?},
108             q{Bad\ evalled\ substitution\ pattern},
109             q{Bad\ filehandle\:\ .+?},
110             q{Bad\ free\(\)\ ignored},
111             q{Bad\ hash},
112             q{Bad\ index\ while\ coercing\ array\ into\ hash},
113             q{Bad\ name\ after\ .+?},
114             q{Bad\ name\ after\ .+?\:\:},
115             q{Bad\ plugin\ affecting\ keyword\ \'.+?\'},
116             q{Bad\ realloc\(\)\ ignored},
117             q{Bad\ symbol\ for\ array},
118             q{Bad\ symbol\ for\ dirhandle},
119             q{Bad\ symbol\ for\ filehandle},
120             q{Bad\ symbol\ for\ hash},
121             q{Badly\ placed\ \(\)\'s},
122             q{Bareword\ \".+?\"\ not\ allowed\ while\ \"strict\ subs\"\ in\ use},
123             q{Bareword\ \".+?\"\ refers\ to\ nonexistent\ package},
124             q{Bareword\ found\ in\ conditional},
125             q{Binary\ number\ \>\ 0b11111111111111111111111111111111\ non\-portable},
126             q{Bit\ vector\ size\ \>\ 32\ non\-portable},
127             q{Bizarre\ SvTYPE\ \[.+?\]},
128             q{Bizarre\ copy\ of\ .+?},
129             q{Bizarre\ copy\ of\ .+?\ in\ .+?},
130             q{Buffer\ overflow\ in\ prime_env_iter\:\ .+?},
131             q{CORE\:\:.+?\ is\ not\ a\ keyword},
132             q{C\<\-T\>\ and\ C\<\-B\>\ not\ implemented\ on\ filehandles},
133             q{C\<\-p\>\ destination\:\ .+?},
134             q{Callback\ called\ exit},
135             q{Can\ only\ compress\ unsigned\ integers\ in\ pack},
136             q{Can\'t\ .+?\ .+?\-endian\ .+?s\ on\ this\ platform},
137             q{Can\'t\ \"break\"\ in\ a\ loop\ topicalizer},
138             q{Can\'t\ \"break\"\ outside\ a\ given\ block},
139             q{Can\'t\ \"continue\"\ outside\ a\ when\ block},
140             q{Can\'t\ \"default\"\ outside\ a\ topicalizer},
141             q{Can\'t\ \"goto\"\ into\ the\ middle\ of\ a\ foreach\ loop},
142             q{Can\'t\ \"goto\"\ out\ of\ a\ pseudo\ block},
143             q{Can\'t\ \"last\"\ outside\ a\ loop\ block},
144             q{Can\'t\ \"next\"\ outside\ a\ loop\ block},
145             q{Can\'t\ \"redo\"\ outside\ a\ loop\ block},
146             q{Can\'t\ \"when\"\ outside\ a\ topicalizer},
147             q{Can\'t\ bless\ non\-reference\ value},
148             q{Can\'t\ break\ at\ that\ line},
149             q{Can\'t\ call\ method\ \".+?\"\ in\ empty\ package\ \".+?\"},
150             q{Can\'t\ call\ method\ \".+?\"\ on\ an\ undefined\ value},
151             q{Can\'t\ call\ method\ \".+?\"\ on\ unblessed\ reference},
152             q{Can\'t\ call\ method\ \".+?\"\ without\ a\ package\ or\ object\ reference},
153             q{Can\'t\ chdir\ to\ .+?},
154             q{Can\'t\ check\ filesystem\ of\ script\ \".+?\"\ for\ nosuid},
155             q{Can\'t\ coerce\ .+?\ to\ .+?\ in\ .+?},
156             q{Can\'t\ coerce\ .+?\ to\ integer\ in\ .+?},
157             q{Can\'t\ coerce\ .+?\ to\ number\ in\ .+?},
158             q{Can\'t\ coerce\ .+?\ to\ string\ in\ .+?},
159             q{Can\'t\ coerce\ array\ into\ hash},
160             q{Can\'t\ create\ pipe\ mailbox},
161             q{Can\'t\ declare\ .+?\ in\ \".+?\"},
162             q{Can\'t\ declare\ class\ for\ non\-scalar\ .+?\ in\ \".+?\"},
163             q{Can\'t\ do\ \{n\,m\}\ with\ n\ \>\ m},
164             q{Can\'t\ do\ \{n\,m\}\ with\ n\ \>\ m\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
165             q{Can\'t\ do\ \{n\,m\}\ with\ n\ \>\ m\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
166             q{Can\'t\ do\ inplace\ edit\ on\ .+?\:\ .+?},
167             q{Can\'t\ do\ inplace\ edit\ without\ backup},
168             q{Can\'t\ do\ inplace\ edit\:\ .+?\ is\ not\ a\ regular\ file},
169             q{Can\'t\ do\ inplace\ edit\:\ .+?\ would\ not\ be\ unique},
170             q{Can\'t\ do\ setegid\!},
171             q{Can\'t\ do\ seteuid\!},
172             q{Can\'t\ do\ setuid},
173             q{Can\'t\ do\ waitpid\ with\ flags},
174             q{Can\'t\ emulate\ \-.+?\ on\ \#\!\ line},
175             q{Can\'t\ exec\ .+?},
176             q{Can\'t\ exec\ \".+?\"\:\ .+?},
177             q{Can\'t\ execute\ .+?},
178             q{Can\'t\ find\ .+?\ character\ property\ \".+?\"},
179             q{Can\'t\ find\ .+?\ on\ PATH},
180             q{Can\'t\ find\ .+?\ on\ PATH\,\ \'\.\'\ not\ in\ PATH},
181             q{Can\'t\ find\ .+?\ property\ definition\ .+?},
182             q{Can\'t\ find\ .+?\ property\ definition\ .+?\ },
183             q{Can\'t\ find\ Unicode\ property\ definition\ \".+?\"},
184             q{Can\'t\ find\ an\ opnumber\ for\ \".+?\"},
185             q{Can\'t\ find\ label\ .+?},
186             q{Can\'t\ find\ string\ terminator\ .+?\ anywhere\ before\ EOF},
187             q{Can\'t\ fork},
188             q{Can\'t\ fork\,\ trying\ again\ in\ 5\ seconds},
189             q{Can\'t\ fork\:\ .+?},
190             q{Can\'t\ get\ SYSGEN\ parameter\ value\ for\ MAXBUF},
191             q{Can\'t\ get\ filespec\ \-\ stale\ stat\ buffer\?},
192             q{Can\'t\ get\ pipe\ mailbox\ device\ name},
193             q{Can\'t\ goto\ subroutine\ from\ a\ sort\ sub\ \(or\ similar\ callback\)},
194             q{Can\'t\ goto\ subroutine\ from\ an\ eval\-.+?},
195             q{Can\'t\ goto\ subroutine\ from\ an\ eval\-string},
196             q{Can\'t\ goto\ subroutine\ outside\ a\ subroutine},
197             q{Can\'t\ ignore\ signal\ CHLD\,\ forcing\ to\ default},
198             q{Can\'t\ kill\ a\ non\-numeric\ process\ ID},
199             q{Can\'t\ linearize\ anonymous\ symbol\ table},
200             q{Can\'t\ load\ \'.+?\'\ for\ module\ .+?},
201             q{Can\'t\ localize\ lexical\ variable\ .+?},
202             q{Can\'t\ localize\ pseudo\-hash\ element},
203             q{Can\'t\ localize\ through\ a\ reference},
204             q{Can\'t\ locate\ .+?},
205             q{Can\'t\ locate\ PerlIO.+?},
206             q{Can\'t\ locate\ auto\/.+?\.al\ in\ \@INC},
207             q{Can\'t\ locate\ loadable\ object\ for\ module\ .+?\ in\ \@INC},
208             q{Can\'t\ locate\ object\ method\ \".+?\"\ via\ package\ \".+?\"},
209             q{Can\'t\ locate\ package\ .+?\ for\ \@.+?\:\:ISA},
210             q{Can\'t\ locate\ package\ .+?\ for\ the\ parents\ of\ .+?},
211             q{Can\'t\ make\ list\ assignment\ to\ \%ENV\ on\ this\ system},
212             q{Can\'t\ make\ list\ assignment\ to\ \\\%ENV\ on\ this\ system},
213             q{Can\'t\ make\ loaded\ symbols\ global\ on\ this\ platform\ while\ loading\ .+?},
214             q{Can\'t\ modify\ .+?\ in\ .+?},
215             q{Can\'t\ modify\ non\-lvalue\ subroutine\ call},
216             q{Can\'t\ modify\ nonexistent\ substring},
217             q{Can\'t\ msgrcv\ to\ read\-only\ var},
218             q{Can\'t\ open\ .+?},
219             q{Can\'t\ open\ .+?\:\ .+?},
220             q{Can\'t\ open\ a\ reference},
221             q{Can\'t\ open\ bidirectional\ pipe},
222             q{Can\'t\ open\ error\ file\ .+?\ as\ stderr},
223             q{Can\'t\ open\ input\ file\ .+?\ as\ stdin},
224             q{Can\'t\ open\ output\ file\ .+?\ as\ stdout},
225             q{Can\'t\ open\ output\ pipe\ \(name\:\ .+?\)},
226             q{Can\'t\ open\ perl\ script.+?},
227             q{Can\'t\ open\ perl\ script.+?\:\ .+?},
228             q{Can\'t\ open\ perl\ script\ \".+?\"\:\ .+?},
229             q{Can\'t\ read\ CRTL\ environ},
230             q{Can\'t\ redefine\ active\ sort\ subroutine\ .+?},
231             q{Can\'t\ remove\ .+?\:\ .+?\,\ skipping\ file},
232             q{Can\'t\ remove\ .+?\:\ .+?\,\ skipping\ file\ },
233             q{Can\'t\ rename\ .+?\ to\ .+?\:\ .+?\,\ skipping\ file},
234             q{Can\'t\ reopen\ input\ pipe\ \(name\:\ .+?\)\ in\ binary\ mode},
235             q{Can\'t\ reset\ \%ENV\ on\ this\ system},
236             q{Can\'t\ resolve\ method\ \".+?\"\ overloading\ \".+?\"\ in\ package\ \".+?\"},
237             q{Can\'t\ resolve\ method\ \`.+?\'\ overloading\ \`.+?\'\ in\ package\ \`.+?\'},
238             q{Can\'t\ reswap\ uid\ and\ euid},
239             q{Can\'t\ return\ .+?\ from\ lvalue\ subroutine},
240             q{Can\'t\ return\ .+?\ to\ lvalue\ scalar\ context},
241             q{Can\'t\ return\ outside\ a\ subroutine},
242             q{Can\'t\ stat\ script\ \".+?\"},
243             q{Can\'t\ swap\ uid\ and\ euid},
244             q{Can\'t\ take\ log\ of\ \%g},
245             q{Can\'t\ take\ sqrt\ of\ \%g},
246             q{Can\'t\ undef\ active\ subroutine},
247             q{Can\'t\ unshift},
248             q{Can\'t\ upgrade\ .+?\ \(.+?\)\ to\ .+?},
249             q{Can\'t\ upgrade\ that\ kind\ of\ scalar},
250             q{Can\'t\ upgrade\ to\ undef},
251             q{Can\'t\ use\ .+?\ for\ loop\ variable},
252             q{Can\'t\ use\ .+?\ ref\ as\ .+?\ ref},
253             q{Can\'t\ use\ \"my\ .+?\"\ in\ sort\ comparison},
254             q{Can\'t\ use\ \"when\"\ outside\ a\ topicalizer},
255             q{Can\'t\ use\ \%\!\ because\ Errno\.pm\ is\ not\ available},
256             q{Can\'t\ use\ \%\%\!\ because\ Errno\.pm\ is\ not\ available},
257             q{Can\'t\ use\ \'.+?\'\ after\ \-mname},
258             q{Can\'t\ use\ \'.+?\'\ in\ a\ group\ with\ different\ byte\-order\ in\ .+?},
259             q{Can\'t\ use\ \\.+?\ to\ mean\ \$.+?\ in\ expression},
260             q{Can\'t\ use\ an\ undefined\ value\ as\ .+?\ reference},
261             q{Can\'t\ use\ anonymous\ symbol\ table\ for\ method\ lookup},
262             q{Can\'t\ use\ bareword\ \(\".+?\"\)\ as\ .+?\ ref\ while\ \"strict\ refs\"\ in\ use},
263             q{Can\'t\ use\ both\ \'\<\'\ and\ \'\>\'\ after\ type\ \'.+?\'\ in\ .+?},
264             q{Can\'t\ use\ global\ .+?\ in\ \".+?\"},
265             q{Can\'t\ use\ global\ .+?\ in\ \"my\"},
266             q{Can\'t\ use\ string\ \(\".+?\"\)\ as\ .+?\ ref\ while\ \"strict\ refs\"\ in\ use},
267             q{Can\'t\ use\ subscript\ on\ .+?},
268             q{Can\'t\ weaken\ a\ nonreference},
269             q{Can\'t\ x\=\ to\ read\-only\ value},
270             q{Cannot\ compress\ integer\ in\ pack},
271             q{Cannot\ compress\ negative\ numbers\ in\ pack},
272             q{Cannot\ convert\ a\ reference\ to\ .+?\ to\ typeglob},
273             q{Cannot\ copy\ to\ .+?},
274             q{Cannot\ copy\ to\ .+?\ in\ .+?},
275             q{Cannot\ find\ encoding\ \".+?\"},
276             q{Cannot\ set\ tied\ \@DB\:\:args},
277             q{Cannot\ tie\ unreifiable\ array},
278             q{Character\ class\ \[\:.+?\:\]\ unknown},
279             q{Character\ class\ syntax\ \[.+?\]\ belongs\ inside\ character\ classes},
280             q{Character\ class\ syntax\ \[\.\ \.\]\ is\ reserved\ for\ future\ extensions},
281             q{Character\ class\ syntax\ \[\=\ \=\]\ is\ reserved\ for\ future\ extensions},
282             q{Character\ following\ \"\\c\"\ must\ be\ ASCII},
283             q{Character\ in\ \"C\"\ format\ wrapped},
284             q{Character\ in\ \"C\"\ format\ wrapped\ in\ pack},
285             q{Character\ in\ \"c\"\ format\ wrapped},
286             q{Character\ in\ \"c\"\ format\ wrapped\ in\ pack},
287             q{Character\ in\ \'.+?\'\ format\ wrapped\ in\ unpack},
288             q{Character\ in\ \'C\'\ format\ wrapped\ in\ pack},
289             q{Character\ in\ \'W\'\ format\ wrapped\ in\ pack},
290             q{Character\ in\ \'c\'\ format\ wrapped\ in\ pack},
291             q{Character\(s\)\ in\ \'.+?\'\ format\ wrapped\ in\ pack},
292             q{Character\(s\)\ in\ \'.+?\'\ format\ wrapped\ in\ unpack},
293             q{Cloning\ substitution\ context\ is\ unimplemented},
294             q{Close\ on\ unopened\ file\ \<.+?\>},
295             q{Closure\ prototype\ called},
296             q{Code\ missing\ after\ \'\/\'},
297             q{Code\ point\ 0x.+?\ is\ not\ Unicode\,\ all\ \\p\{\}\ matches\ fail\;\ all\ \\P\{\}\ matches\ },
298             q{Code\ point\ 0x.+?\ is\ not\ Unicode\,\ all\ \\p\{\}\ matches\ fail\;\ all\ \\P\{\}\ matches\ succeed},
299             q{Code\ point\ 0x.+?\ is\ not\ Unicode\,\ may\ not\ be\ portable},
300             q{Code\ point\ 0x.+?\ is\ not\ Unicode\,\ no\ properties\ match\ it\;\ all\ inverse\ properties\ do},
301             q{Compilation\ failed\ in\ require},
302             q{Complex\ regular\ subexpression\ recursion\ limit\ \(.+?\)\ exceeded},
303             q{Constant\ is\ not\ .+?\ reference},
304             q{Constant\ subroutine\ .+?\ redefined},
305             q{Constant\ subroutine\ .+?\ undefined},
306             q{Constant\(.+?\).+?\:\ .+?},
307             q{Constant\(.+?\).+?\:\ .+?\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
308             q{Constant\(.+?\)\ unknown},
309             q{Constant\(.+?\)\:\ Call\ to\ \&\{\$\^H\{.+?\}\}\ did\ not\ return\ a\ defined\ value},
310             q{Constant\(.+?\)\:\ \$\^H\{.+?\}\ is\ not\ defined},
311             q{Copy\ method\ did\ not\ return\ a\ reference},
312             q{Corrupt\ malloc\ ptr\ 0x.+?\ at\ 0x.+?},
313             q{Corrupted\ regexp\ opcode\ .+?\ \>\ .+?},
314             q{Count\ after\ length\/code\ in\ unpack},
315             q{DESTROY\ created\ new\ reference\ to\ dead\ object\ \'.+?\'},
316             q{Deep\ recursion\ on\ anonymous\ subroutine},
317             q{Deep\ recursion\ on\ subroutine\ \".+?\"},
318             q{Delimiter\ for\ here\ document\ is\ too\ long},
319             q{Deprecated\ character\ in\ \\N\{\.\.\.\}\;\ marked\ by\ \<\-\-\ HERE\ \ in\ \\N\{.+?\<\-\-\ HERE\ .+?},
320             q{Deprecated\ character\(s\)\ in\ \\\\N\{\.\.\.\}\ starting\ at\ \'.+?\'},
321             q{Deprecated\ use\ of\ my\(\)\ in\ false\ conditional},
322             q{Did\ not\ produce\ a\ valid\ header},
323             q{Died},
324             q{Document\ contains\ no\ data},
325             q{Don\'t\ know\ how\ to\ handle\ magic\ of\ type\ \'.+?\'},
326             q{Duplicate\ free\(\)\ ignored},
327             q{Duplicate\ modifier\ \'.+?\'\ after\ \'.+?\'\ in\ .+?},
328             q{EVAL\ without\ pos\ change\ exceeded\ limit\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ },
329             q{EVAL\ without\ pos\ change\ exceeded\ limit\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
330             q{Empty\ .+?},
331             q{Empty\ \\.+?\{\}\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
332             q{Error\ converting\ file\ specification\ .+?},
333             q{Escape\ literal\ pattern\ white\ space\ under\ \/x},
334             q{Eval\-group\ in\ insecure\ regular\ expression},
335             q{Eval\-group\ not\ allowed\ at\ runtime\,\ use\ re\ \'eval\'\ in\ regex\ m\/.+?\/},
336             q{Eval\-group\ not\ allowed\,\ use\ re\ \'eval\'\ in\ regex\ m\/.+?\/},
337             q{Excessively\ long\ \<\>\ operator},
338             q{Execution\ of\ .+?\ aborted\ due\ to\ compilation\ errors},
339             q{Execution\ of\ .+?\ aborted\ due\ to\ compilation\ errors\.},
340             q{Exiting\ eval\ via\ .+?},
341             q{Exiting\ format\ via\ .+?},
342             q{Exiting\ pseudo\-block\ via\ .+?},
343             q{Exiting\ subroutine\ via\ .+?},
344             q{Exiting\ substitution\ via\ .+?},
345             q{Expecting\ close\ bracket\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
346             q{Experimental\ \".+?\"\ subs\ not\ enabled},
347             q{Explicit\ blessing\ to\ \'\'\ \(assuming\ package\ main\)},
348             q{FETCHSIZE\ returned\ a\ negative\ value},
349             q{False\ \[\]\ range\ \".+?\"\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
350             q{Fatal\ VMS\ error\ \(status\=.+?\)\ at\ .+?\,\ line\ .+?},
351             q{Fatal\ VMS\ error\ at\ .+?\,\ line\ .+?},
352             q{Field\ too\ wide\ in\ \'u\'\ format\ in\ pack},
353             q{Filehandle\ .+?\ never\ opened},
354             q{Filehandle\ .+?\ opened\ only\ for\ input},
355             q{Filehandle\ .+?\ opened\ only\ for\ output},
356             q{Filehandle\ .+?\ reopened\ as\ .+?\ only\ for\ input},
357             q{Filehandle\ STDIN\ reopened\ as\ .+?\ only\ for\ output},
358             q{Final\ \$\ should\ be\ \\\$\ or\ \$name},
359             q{Final\ \@\ should\ be\ \\\@\ or\ \@name},
360             q{Format\ .+?\ redefined},
361             q{Format\ not\ terminated},
362             q{Found\ \=\ in\ conditional\,\ should\ be\ \=\=},
363             q{Glob\ not\ terminated},
364             q{Global\ symbol\ \".+?\"\ requires\ explicit\ package\ name},
365             q{Got\ an\ error\ from\ DosAllocMem},
366             q{Goto\ undefined\ subroutine.+?},
367             q{Group\ name\ must\ start\ with\ a\ non\-digit\ word\ character\ in\ regex\;\ marked\ by\ },
368             q{Had\ to\ create\ .+?\ unexpectedly},
369             q{Hash\ \%.+?\ missing\ the\ \%\ in\ argument\ .+?\ of\ .+?\(\)},
370             q{Having\ no\ space\ between\ pattern\ and\ following\ word\ is\ deprecated},
371             q{Hexadecimal\ number\ \>\ 0xffffffff\ non\-portable},
372             q{IO\ layers\ \(like\ \".+?\"\)\ unavailable},
373             q{IO\ layers\ \(like\ \'.+?\'\)\ unavailable},
374             q{IO\:\:Socket\:\:atmark\ not\ implemented\ on\ this\ architecture},
375             q{Identifier\ too\ long},
376             q{Ignoring\ .+?\ in\ character\ class\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
377             q{Ignoring\ zero\ length\ \\N\{\}\ in\ character\ class},
378             q{Ignoring\ zero\ length\ \\N\{\}\ in\ character\ class\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
379             q{Ill\-formed\ CRTL\ environ\ value\ \".+?\"},
380             q{Ill\-formed\ message\ in\ prime_env_iter\:\ \|.+?\|},
381             q{Illegal\ binary\ digit\ .+?},
382             q{Illegal\ binary\ digit\ .+?\ ignored},
383             q{Illegal\ character\ .+?\ \(carriage\ return\)},
384             q{Illegal\ character\ \\\%o\ \(carriage\ return\)},
385             q{Illegal\ character\ after\ \'_\'\ in\ prototype\ for\ .+?\ \:\ .+?},
386             q{Illegal\ character\ in\ prototype\ for\ .+?\ \:\ .+?},
387             q{Illegal\ declaration\ of\ anonymous\ subroutine},
388             q{Illegal\ declaration\ of\ subroutine\ .+?},
389             q{Illegal\ division\ by\ zero},
390             q{Illegal\ hexadecimal\ digit\ .+?\ ignored},
391             q{Illegal\ modulus\ zero},
392             q{Illegal\ number\ of\ bits\ in\ vec},
393             q{Illegal\ octal\ digit\ .+?},
394             q{Illegal\ octal\ digit\ .+?\ ignored},
395             q{Illegal\ pattern\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
396             q{Illegal\ switch\ in\ PERL5OPT\:\ .+?},
397             q{Illegal\ switch\ in\ PERL5OPT\:\ \-.+?},
398             q{In\ EBCDIC\ the\ v\-string\ components\ cannot\ exceed\ 2147483647},
399             q{In\ \'\(\*VERB\.\.\.\)\'\,\ splitting\ the\ initial\ \'\(\*\'\ is\ deprecated\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
400             q{In\ \'\(\?\.\.\.\)\'\,\ splitting\ the\ initial\ \'\(\?\'\ is\ deprecated\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
401             q{In\ string\,\ \@.+?\ now\ must\ be\ written\ as\ \\\@.+?},
402             q{Incomplete\ expression\ within\ \'\(\?\[\ \]\)\'\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
403             q{Inconsistent\ hierarchy\ during\ C3\ merge\ of\ class\ \'.+?\'\:\ merging\ failed\ on\ },
404             q{Inconsistent\ hierarchy\ during\ C3\ merge\ of\ class\ \'.+?\'\:\ merging\ failed\ on\ parent\ \'.+?\'},
405             q{Infinite\ recursion\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
406             q{Initialization\ of\ state\ variables\ in\ list\ context\ currently\ forbidden},
407             q{Insecure\ \$ENV\{.+?\}\ while\ running\ .+?},
408             q{Insecure\ dependency\ in\ .+?},
409             q{Insecure\ directory\ in\ .+?},
410             q{Insecure\ user\-defined\ property\ .+?},
411             q{Integer\ overflow\ in\ .+?\ number},
412             q{Integer\ overflow\ in\ format\ string\ for\ .+?},
413             q{Integer\ overflow\ in\ srand},
414             q{Integer\ overflow\ in\ version},
415             q{Integer\ overflow\ in\ version\ .+?},
416             q{Internal\ disaster\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
417             q{Internal\ disaster\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
418             q{Internal\ inconsistency\ in\ tracking\ vforks},
419             q{Internal\ urp\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
420             q{Internal\ urp\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
421             q{Invalid\ .+?\ attribute\:\ .+?},
422             q{Invalid\ .+?\ attributes\:\ .+?},
423             q{Invalid\ \[\]\ range\ \".+?\"\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
424             q{Invalid\ \[\]\ range\ \".+?\"\ in\ transliteration\ operator},
425             q{Invalid\ \[\]\ range\ \"\%\*\.\*s\"\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
426             q{Invalid\ character\ in\ \\N\{\.\.\.\}\;\ marked\ by\ \<\-\-\ HERE\ in\ \\N\{.+?\}},
427             q{Invalid\ character\ in\ charnames\ alias\ definition\;\ marked\ by\ \<\-\-\ HERE\ in\ \'.+?},
428             q{Invalid\ conversion\ in\ .+?\:\ \".+?\"},
429             q{Invalid\ escape\ in\ the\ specified\ encoding\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ },
430             q{Invalid\ escape\ in\ the\ specified\ encoding\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
431             q{Invalid\ hexadecimal\ number\ in\ \\N\{U\+\.\.\.\}},
432             q{Invalid\ hexadecimal\ number\ in\ \\N\{U\+\.\.\.\}\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ },
433             q{Invalid\ hexadecimal\ number\ in\ \\\\N\{U\+\.\.\.\}},
434             q{Invalid\ module\ name\ .+?\ with\ \-.+?\ option\:\ contains\ single\ \'\:\'},
435             q{Invalid\ mro\ name\:\ \'.+?\'},
436             q{Invalid\ negative\ number\ \(.+?\)\ in\ chr},
437             q{Invalid\ range\ \".+?\"\ in\ transliteration\ operator},
438             q{Invalid\ separator\ character\ .+?\ in\ PerlIO\ layer\ specification\ .+?},
439             q{Invalid\ separator\ character\ .+?\ in\ attribute\ list},
440             q{Invalid\ strict\ version\ format\ \(.+?\)},
441             q{Invalid\ type\ \'.+?\'\ in\ .+?},
442             q{Invalid\ type\ in\ pack\:\ \'.+?\'},
443             q{Invalid\ type\ in\ unpack\:\ \'.+?\'},
444             q{Invalid\ version\ format\ \(.+?\)},
445             q{Invalid\ version\ format\ \(multiple\ underscores\)},
446             q{Invalid\ version\ format\ \(underscores\ before\ decimal\)},
447             q{Invalid\ version\ object},
448             q{Junk\ on\ end\ of\ regexp\ in\ regex\ m\/.+?\/},
449             q{Label\ not\ found\ for\ \"last\ .+?\"},
450             q{Label\ not\ found\ for\ \"next\ .+?\"},
451             q{Label\ not\ found\ for\ \"redo\ .+?\"},
452             q{Lexing\ code\ attempted\ to\ stuff\ non\-Latin\-1\ character\ into\ Latin\-1\ input},
453             q{Lexing\ code\ internal\ error\ \(.+?\)},
454             q{List\ form\ of\ piped\ open\ not\ implemented},
455             q{Lookbehind\ longer\ than\ .+?\ not\ implemented\ at\ \{\#\}\ mark\ in\ regex\ .+?},
456             q{Lookbehind\ longer\ than\ .+?\ not\ implemented\ before\ \<\<\ HERE\ .+?},
457             q{Lookbehind\ longer\ than\ .+?\ not\ implemented\ in\ regex\ m\/.+?\/},
458             q{Lookbehind\ longer\ than\ .+?\ not\ implemented\ in\ regex\;},
459             q{Lookbehind\ longer\ than\ .+?\ not\ implemented\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
460             q{Lost\ precision\ when\ .+?\ \%f\ by\ 1},
461             q{Lvalue\ subs\ returning\ .+?\ not\ implemented\ yet},
462             q{Malformed\ PERLLIB_PREFIX},
463             q{Malformed\ UTF\-16\ surrogate},
464             q{Malformed\ UTF\-8\ character\ \(.+?\)},
465             q{Malformed\ UTF\-8\ character\ immediately\ after\ \'.+?\'},
466             q{Malformed\ UTF\-8\ returned\ by\ \\N},
467             q{Malformed\ UTF\-8\ returned\ by\ \\N\{.+?\}\ immediately\ after\ \'.+?\'},
468             q{Malformed\ UTF\-8\ string\ in\ \'.+?\'\ format\ in\ unpack},
469             q{Malformed\ UTF\-8\ string\ in\ pack},
470             q{Malformed\ UTF\-8\ string\ in\ unpack},
471             q{Malformed\ integer\ in\ \[\]\ in\ \ pack},
472             q{Malformed\ integer\ in\ \[\]\ in\ pack},
473             q{Malformed\ integer\ in\ \[\]\ in\ unpack},
474             q{Malformed\ prototype\ for\ .+?\:\ .+?},
475             q{Maximal\ count\ of\ pending\ signals\ \(.+?\)\ exceeded},
476             q{Method\ .+?\ not\ permitted},
477             q{Method\ for\ operation\ .+?\ not\ found\ in\ package\ .+?\ during\ blessing},
478             q{Might\ be\ a\ runaway\ multi\-line\ .+?\ string\ starting\ on\ line\ .+?},
479             q{Misplaced\ _\ in\ number},
480             q{Missing\ .+?brace.+?\ on\ \\N\{\}},
481             q{Missing\ \$\ on\ loop\ variable},
482             q{Missing\ argument\ in\ .+?},
483             q{Missing\ argument\ to\ \-.+?},
484             q{Missing\ braces\ on\ \\N\{\}},
485             q{Missing\ braces\ on\ \\N\{\}\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
486             q{Missing\ braces\ on\ \\o\{\}},
487             q{Missing\ comma\ after\ first\ argument\ to\ .+?\ function},
488             q{Missing\ command\ in\ piped\ open},
489             q{Missing\ control\ char\ name\ in\ \\c},
490             q{Missing\ name\ in\ \".+?\ sub\"},
491             q{Missing\ name\ in\ \"my\ sub\"},
492             q{Missing\ right\ brace\ on\ .+?},
493             q{Missing\ right\ brace\ on\ \\.+?\{\}\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
494             q{Missing\ right\ brace\ on\ \\N\{\}\ or\ unescaped\ left\ brace\ after\ \\N},
495             q{Missing\ right\ brace\ on\ \\\\N\{\}\ or\ unescaped\ left\ brace\ after\ \\\\N},
496             q{Missing\ right\ curly\ or\ square\ bracket},
497             q{Modification\ of\ a\ read\-only\ value\ attempted},
498             q{Modification\ of\ non\-creatable\ array\ value\ attempted\,\ .+?},
499             q{Modification\ of\ non\-creatable\ array\ value\ attempted\,\ subscript\ .+?},
500             q{Modification\ of\ non\-creatable\ hash\ value\ attempted\,\ .+?},
501             q{Modification\ of\ non\-creatable\ hash\ value\ attempted\,\ subscript\ \".+?\"},
502             q{Module\ name\ must\ be\ constant},
503             q{Module\ name\ required\ with\ \-.+?\ option},
504             q{More\ than\ one\ argument\ to\ \'.+?\'\ open},
505             q{More\ than\ one\ argument\ to\ open},
506             q{Multidimensional\ syntax\ .+?\ not\ supported},
507             q{NULL\ OP\ IN\ RUN},
508             q{NULL\ regexp\ argument},
509             q{NULL\ regexp\ parameter},
510             q{Name\ \".+?\:\:.+?\"\ used\ only\ once\:\ possible\ typo},
511             q{Need\ exactly\ 3\ octal\ digits\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
512             q{Negative\ \'\/\'\ count\ in\ unpack},
513             q{Negative\ length},
514             q{Negative\ offset\ to\ vec\ in\ lvalue\ context},
515             q{Nested\ quantifiers\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
516             q{Nested\ quantifiers\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
517             q{Newline\ in\ left\-justified\ string\ for\ .+?},
518             q{No\ .+?\ allowed\ while\ running\ setuid},
519             q{No\ .+?\ specified\ for\ \-.+?},
520             q{No\ B\<\-e\>\ allowed\ in\ setuid\ scripts},
521             q{No\ DB\:\:DB\ routine\ defined},
522             q{No\ DB\:\:sub\ routine\ defined},
523             q{No\ DBsub\ routine},
524             q{No\ Perl\ script\ found\ in\ input},
525             q{No\ \#\!\ line},
526             q{No\ code\ specified\ for\ \-.+?},
527             q{No\ comma\ allowed\ after\ .+?},
528             q{No\ command\ into\ which\ to\ pipe\ on\ command\ line},
529             q{No\ dbm\ on\ this\ machine},
530             q{No\ directory\ specified\ for\ \-I},
531             q{No\ error\ file\ after\ 2\>\ or\ 2\>\>\ on\ command\ line},
532             q{No\ group\ ending\ character\ \'.+?\'\ found\ in\ template},
533             q{No\ input\ file\ after\ \<\ on\ command\ line},
534             q{No\ next\:\:method\ \'.+?\'\ found\ for\ .+?},
535             q{No\ output\ file\ after\ \>\ on\ command\ line},
536             q{No\ output\ file\ after\ \>\ or\ \>\>\ on\ command\ line},
537             q{No\ package\ name\ allowed\ for\ variable\ .+?\ in\ \"our\"},
538             q{No\ setregid\ available},
539             q{No\ setreuid\ available},
540             q{No\ space\ allowed\ after\ \-.+?},
541             q{No\ such\ class\ .+?},
542             q{No\ such\ class\ field\ \".+?\"\ in\ variable\ .+?\ of\ type\ .+?},
543             q{No\ such\ hook\:\ .+?},
544             q{No\ such\ pipe\ open},
545             q{No\ such\ pseudo\-hash\ field\ \".+?\"},
546             q{No\ such\ pseudo\-hash\ field\ \".+?\"\ in\ variable\ .+?\ of\ type\ .+?},
547             q{No\ such\ signal\:\ SIG.+?},
548             q{Non\-hex\ character\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
549             q{Non\-octal\ character\ \'.+?\'\.\ \ Resolved\ as\ \".+?\"},
550             q{Non\-octal\ character\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
551             q{Non\-string\ passed\ as\ bitmask},
552             q{Not\ a\ CODE\ reference},
553             q{Not\ a\ GLOB\ reference},
554             q{Not\ a\ HASH\ reference},
555             q{Not\ a\ SCALAR\ reference},
556             q{Not\ a\ format\ reference},
557             q{Not\ a\ perl\ script},
558             q{Not\ a\ subroutine\ reference},
559             q{Not\ a\ subroutine\ reference\ in\ overload\ table},
560             q{Not\ an\ ARRAY\ reference},
561             q{Not\ an\ unblessed\ ARRAY\ reference},
562             q{Not\ enough\ arguments\ for\ .+?},
563             q{Not\ enough\ format\ arguments},
564             q{Null\ filename\ used},
565             q{Null\ picture\ in\ formline},
566             q{Null\ realloc},
567             q{Number\ too\ long},
568             q{Number\ with\ no\ digits},
569             q{Octal\ number\ \>\ 037777777777\ non\-portable},
570             q{Octal\ number\ in\ vector\ unsupported},
571             q{Odd\ number\ of\ arguments\ for\ overload\:\:constant},
572             q{Odd\ number\ of\ elements\ in\ anonymous\ hash},
573             q{Odd\ number\ of\ elements\ in\ hash\ assignment},
574             q{Offset\ outside\ string},
575             q{Opening\ dirhandle\ .+?\ also\ as\ a\ file},
576             q{Opening\ filehandle\ .+?\ also\ as\ a\ directory},
577             q{Operand\ with\ no\ preceding\ operator\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
578             q{Operation\ \".+?\"\ returns\ its\ argument\ for\ UTF\-16\ surrogate\ U\+.+?},
579             q{Operation\ \".+?\"\ returns\ its\ argument\ for\ non\-Unicode\ code\ point\ 0x.+?},
580             q{Operation\ \".+?\"\:\ no\ method\ found\,\ .+?},
581             q{Operation\ \`.+?\'\:\ no\ method\ found\,\ .+?},
582             q{Operator\ or\ semicolon\ missing\ before\ .+?},
583             q{Out\ of\ memory\ during\ .+?\ extend},
584             q{Out\ of\ memory\ during\ \"large\"\ request\ for\ .+?},
585             q{Out\ of\ memory\ during\ request\ for\ .+?},
586             q{Out\ of\ memory\ during\ ridiculously\ large\ request},
587             q{Out\ of\ memory\ for\ yacc\ stack},
588             q{Out\ of\ memory\!},
589             q{Overloaded\ dereference\ did\ not\ return\ a\ reference},
590             q{Overloaded\ qr\ did\ not\ return\ a\ REGEXP},
591             q{PERL_SH_DIR\ too\ long},
592             q{PERL_SIGNALS\ illegal\:\ \".+?\"},
593             q{POSIX\ \ syntax\ \[\.\ \.\]\ is\ reserved\ for\ future\ extensions},
594             q{POSIX\ class\ \[\:.+?\:\]\ unknown},
595             q{POSIX\ class\ \[\:.+?\:\]\ unknown\ in\ regex\;},
596             q{POSIX\ class\ \[\:.+?\:\]\ unknown\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
597             q{POSIX\ getpgrp\ can\'t\ take\ an\ argument},
598             q{POSIX\ syntax\ \[.+?\ .+?\]\ belongs\ inside\ character\ classes\ in\ regex\;\ marked\ by\ },
599             q{POSIX\ syntax\ \[.+?\]\ belongs\ inside\ character\ classes},
600             q{POSIX\ syntax\ \[.+?\]\ belongs\ inside\ character\ classes\ in\ regex\;},
601             q{POSIX\ syntax\ \[.+?\]\ belongs\ inside\ character\ classes\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
602             q{POSIX\ syntax\ \[\.\ \.\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;},
603             q{POSIX\ syntax\ \[\.\ \.\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;\ marked\ by\ },
604             q{POSIX\ syntax\ \[\.\ \.\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
605             q{POSIX\ syntax\ \[\=\ \=\]\ is\ reserved\ for\ future\ extensions},
606             q{POSIX\ syntax\ \[\=\ \=\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;},
607             q{POSIX\ syntax\ \[\=\ \=\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;\ marked\ by\ },
608             q{POSIX\ syntax\ \[\=\ \=\]\ is\ reserved\ for\ future\ extensions\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
609             q{P\ must\ have\ an\ explicit\ size},
610             q{Parentheses\ missing\ around\ \".+?\"\ list},
611             q{Parsing\ code\ internal\ error\ \(.+?\)},
612             q{Passing\ malformed\ UTF\-8\ to\ \".+?\"\ is\ deprecated},
613             q{Pattern\ subroutine\ nesting\ without\ pos\ change\ exceeded\ limit\ in\ regex\;\ },
614             q{Pattern\ subroutine\ nesting\ without\ pos\ change\ exceeded\ limit\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
615             q{Perl\ .+?\ required\ \(did\ you\ mean\ .+?\?\)\-\-this\ is\ only\ .+?\,\ stopped},
616             q{Perl\ .+?\ required\-\-this\ is\ only\ version\ .+?\,\ stopped},
617             q{Perl\ \%3\.3f\ required\-\-this\ is\ only\ version\ .+?\,\ stopped},
618             q{Perl\ folding\ rules\ are\ not\ up\-to\-date\ for\ 0x.+?\;\ please\ use\ the\ perlbug\ },
619             q{Perl\ folding\ rules\ are\ not\ up\-to\-date\ for\ 0x.+?\;\ please\ use\ the\ perlbug\ utility\ to\ report},
620             q{Perl_my_.+?\(\)\ not\ available},
621             q{Perl_pmflag\(\)\ is\ deprecated\,\ and\ will\ be\ removed\ from\ the\ XS\ API},
622             q{Perls\ since\ .+?\ too\ modern\-\-this\ is\ .+?\,\ stopped},
623             q{Permission\ denied},
624             q{Possible\ Y2K\ bug\:\ .+?},
625             q{Possible\ attempt\ to\ put\ comments\ in\ qw\(\)\ list},
626             q{Possible\ attempt\ to\ separate\ words\ with\ commas},
627             q{Possible\ memory\ corruption\:\ .+?\ overflowed\ 3rd\ argument},
628             q{Possible\ precedence\ problem\ on\ bitwise\ .+?\ operator},
629             q{Possible\ unintended\ interpolation\ of\ .+?\ in\ string},
630             q{Possible\ unintended\ interpolation\ of\ \$\\\ in\ regex},
631             q{Precedence\ problem\:\ open\ .+?\ should\ be\ open\(.+?\)},
632             q{Premature\ end\ of\ script\ headers},
633             q{Process\ terminated\ by\ SIG.+?},
634             q{Property\ \'.+?\'\ is\ unknown\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
635             q{Prototype\ after\ \'.+?\'\ for\ .+?\ \:\ .+?},
636             q{Prototype\ mismatch\:\ .+?\ vs\ .+?},
637             q{Prototype\ not\ terminated},
638             q{Pseudo\-hashes\ are\ deprecated},
639             q{Quantifier\ \{n\,m\}\ with\ n\ \>\ m\ can\'t\ match\ in\ regex},
640             q{Quantifier\ \{n\,m\}\ with\ n\ \>\ m\ can\'t\ match\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
641             q{Quantifier\ follows\ nothing\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
642             q{Quantifier\ follows\ nothing\ in\ regex\;},
643             q{Quantifier\ follows\ nothing\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
644             q{Quantifier\ in\ \{\,\}\ bigger\ than\ .+?\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
645             q{Quantifier\ in\ \{\,\}\ bigger\ than\ .+?\ in\ regex\;},
646             q{Quantifier\ in\ \{\,\}\ bigger\ than\ .+?\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
647             q{Quantifier\ unexpected\ on\ zero\-length\ expression\ before\ \<\<\ HERE\ .+?},
648             q{Quantifier\ unexpected\ on\ zero\-length\ expression\ in\ regex\;\ marked\ by\ \<\-\-\ },
649             q{Quantifier\ unexpected\ on\ zero\-length\ expression\;},
650             q{Quantifier\ unexpected\ on\ zero\-length\ expression\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
651             q{Range\ iterator\ outside\ integer\ range},
652             q{Reallocation\ too\ large\:\ .+?},
653             q{Recompile\ perl\ with\ B\<\-D\>DEBUGGING\ to\ use\ B\<\-D\>\ switch},
654             q{Recursive\ call\ to\ Perl_load_module\ in\ PerlIO_find_layer},
655             q{Recursive\ inheritance\ detected\ in\ package\ \'.+?\'},
656             q{Recursive\ inheritance\ detected\ while\ looking\ for\ method\ .+?},
657             q{Recursive\ inheritance\ detected\ while\ looking\ for\ method\ \'.+?\'\ in\ package\ \'.+?\'},
658             q{Reference\ found\ where\ even\-sized\ list\ expected},
659             q{Reference\ is\ already\ weak},
660             q{Reference\ miscount\ in\ sv_replace\(\)},
661             q{Reference\ to\ invalid\ group\ 0},
662             q{Reference\ to\ invalid\ group\ 0\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
663             q{Reference\ to\ nonexistent\ group\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
664             q{Reference\ to\ nonexistent\ group\ in\ regex\;},
665             q{Reference\ to\ nonexistent\ group\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
666             q{Reference\ to\ nonexistent\ named\ group\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
667             q{Reference\ to\ nonexistent\ or\ unclosed\ group\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ },
668             q{Reference\ to\ nonexistent\ or\ unclosed\ group\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
669             q{Regexp\ modifier\ \".+?\"\ may\ not\ appear\ after\ the\ \"\-\"},
670             q{Regexp\ modifier\ \".+?\"\ may\ not\ appear\ after\ the\ \"\-\"\ in\ regex\;\ marked\ by\ \<\-\-\ },
671             q{Regexp\ modifier\ \"\/.+?\"\ may\ appear\ a\ maximum\ of\ twice},
672             q{Regexp\ modifier\ \"\/.+?\"\ may\ not\ appear\ twice},
673             q{Regexp\ modifiers\ \"\/.+?\"\ and\ \"\/.+?\"\ are\ mutually\ exclusive},
674             q{Regexp\ out\ of\ space},
675             q{Regexp\ out\ of\ space\ in\ regex\ m\/.+?\/},
676             q{Repeat\ count\ in\ pack\ overflows},
677             q{Repeat\ count\ in\ unpack\ overflows},
678             q{Repeated\ format\ line\ will\ never\ terminate\ \(\~\~\ and\ \@\#\ incompatible\)},
679             q{Replacement\ list\ is\ longer\ than\ search\ list},
680             q{Reversed\ .+?\=\ operator},
681             q{Runaway\ format},
682             q{SIG.+?\ handler\ \".+?\"\ not\ defined},
683             q{Scalar\ value\ \@.+?\[.+?\]\ better\ written\ as\ \$.+?\[.+?\]},
684             q{Scalar\ value\ \@.+?\{.+?\}\ better\ written\ as\ \$.+?\{.+?\}},
685             q{Scalars\ leaked\:\ .+?},
686             q{Script\ is\ not\ setuid\/setgid\ in\ suidperl},
687             q{Search\ pattern\ not\ terminated},
688             q{Search\ pattern\ not\ terminated\ or\ ternary\ operator\ parsed\ as\ search\ pattern},
689             q{Self\-ties\ of\ arrays\ and\ hashes\ are\ not\ supported},
690             q{Semicolon\ seems\ to\ be\ missing},
691             q{Sequence\ \(\?.+?\.\.\.\)\ not\ implemented},
692             q{Sequence\ \(\?.+?\.\.\.\)\ not\ implemented\ before\ \<\<\ HERE\ mark\ in\ .+?},
693             q{Sequence\ \(\?.+?\.\.\.\)\ not\ implemented\ in\ regex\;},
694             q{Sequence\ \(\?.+?\.\.\.\)\ not\ implemented\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
695             q{Sequence\ \(\?.+?\.\.\.\)\ not\ recognized},
696             q{Sequence\ \(\?.+?\.\.\.\)\ not\ recognized\ before\ \<\<\ HERE\ mark\ in\ .+?},
697             q{Sequence\ \(\?.+?\.\.\.\)\ not\ recognized\ in\ regex\;},
698             q{Sequence\ \(\?.+?\.\.\.\)\ not\ recognized\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
699             q{Sequence\ \(\?\ incomplete},
700             q{Sequence\ \(\?\ incomplete\ before\ \<\<\ HERE\ mark\ in\ regex\ m\/.+?\/},
701             q{Sequence\ \(\?\ incomplete\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
702             q{Sequence\ \(\?\#\.\.\.\ not\ terminated},
703             q{Sequence\ \(\?\#\.\.\.\ not\ terminated\ in\ regex\ m\/.+?\/},
704             q{Sequence\ \(\?\#\.\.\.\ not\ terminated\ in\ regex\;},
705             q{Sequence\ \(\?\#\.\.\.\ not\ terminated\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
706             q{Sequence\ \(\?\{\.\.\.\}\)\ not\ terminated\ or\ not\ \{\}\-balanced\ in\ .+?},
707             q{Sequence\ \(\?\{\.\.\.\}\)\ not\ terminated\ or\ not\ \{\}\-balanced\ in\ regex\;},
708             q{Sequence\ \(\?\{\.\.\.\}\)\ not\ terminated\ or\ not\ \{\}\-balanced\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
709             q{Sequence\ \(\?\{\.\.\.\}\)\ not\ terminated\ with\ \'\)\'},
710             q{Sequence\ \\.+?\.\.\.\ not\ terminated\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
711             q{Sequence\ \\\\.+?\.\.\.\ not\ terminated\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
712             q{Server\ error},
713             q{Setuid\ script\ not\ plain\ file},
714             q{Setuid\/gid\ script\ is\ writable\ by\ world},
715             q{Slab\ leaked\ from\ cv\ \%p},
716             q{Smart\ matching\ a\ non\-overloaded\ object\ breaks\ encapsulation},
717             q{Smartmatch\ is\ experimental},
718             q{Sort\ subroutine\ didn\'t\ return\ a\ numeric\ value},
719             q{Sort\ subroutine\ didn\'t\ return\ single\ value},
720             q{Source\ filters\ apply\ only\ to\ byte\ streams},
721             q{Split\ loop},
722             q{Stat\ on\ unopened\ file\ \<.+?\>},
723             q{Statement\ unlikely\ to\ be\ reached},
724             q{Strange\ \*\+\?\{\}\ on\ zero\-length\ expression},
725             q{Strings\ with\ code\ points\ over\ 0xFF\ may\ not\ be\ mapped\ into\ in\-memory\ file\ handles},
726             q{Stub\ found\ while\ resolving\ method\ \".+?\"\ overloading\ \".+?\"},
727             q{Stub\ found\ while\ resolving\ method\ \".+?\"\ overloading\ \".+?\"\ in\ package\ \".+?\"},
728             q{Stub\ found\ while\ resolving\ method\ \`.+?\'\ overloading\ .+?},
729             q{Stub\ found\ while\ resolving\ method\ \`.+?\'\ overloading\ \`.+?\'\ in\ package\ \`.+?\'},
730             q{Subroutine\ .+?\ redefined},
731             q{Subroutine\ \"\&.+?\"\ is\ not\ available},
732             q{Substitution\ loop},
733             q{Substitution\ pattern\ not\ terminated},
734             q{Substitution\ replacement\ not\ terminated},
735             q{Switch\ \(\?\(condition\)\.\.\.\ contains\ too\ many\ branches\ before\ \<\<\ HE.+?},
736             q{Switch\ \(\?\(condition\)\.\.\.\ contains\ too\ many\ branches\ in\ regex\;},
737             q{Switch\ \(\?\(condition\)\.\.\.\ contains\ too\ many\ branches\ in\ regex\;\ marked\ by\ },
738             q{Switch\ \(\?\(condition\)\.\.\.\ contains\ too\ many\ branches\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
739             q{Switch\ condition\ not\ recognized\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
740             q{Switch\ condition\ not\ recognized\ in\ regex\;},
741             q{Switch\ condition\ not\ recognized\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
742             q{Syntax\ error\ in\ \(\?\[\.\.\.\]\)\ in\ regex\ m\/.+?\/},
743             q{System\ V\ .+?\ is\ not\ implemented\ on\ this\ machine},
744             q{Target\ of\ goto\ is\ too\ deeply\ nested},
745             q{Test\ on\ unopened\ file\ \<.+?\>},
746             q{That\ use\ of\ \$\[\ is\ unsupported},
747             q{The\ .+?\ feature\ is\ experimental},
748             q{The\ .+?\ function\ is\ unimplemented},
749             q{The\ \'unique\'\ attribute\ may\ only\ be\ applied\ to\ \'our\'\ variables},
750             q{The\ crypt\(\)\ function\ is\ unimplemented\ due\ to\ excessive\ paranoia},
751             q{The\ crypt\(\)\ function\ is\ unimplemented\ due\ to\ excessive\ paranoia\.},
752             q{The\ lexical_subs\ feature\ is\ experimental},
753             q{The\ regex_sets\ feature\ is\ experimental},
754             q{The\ stat\ preceding\ .+?\ wasn\'t\ an\ lstat},
755             q{The\ stat\ preceding\ C\<\-l\ _\>\ wasn\'t\ an\ lstat},
756             q{This\ Perl\ can\'t\ reset\ CRTL\ environ\ elements\ \(.+?\)},
757             q{This\ Perl\ can\'t\ set\ CRTL\ environ\ elements\ \(.+?\=.+?\)},
758             q{This\ Perl\ has\ not\ been\ built\ with\ support\ for\ randomized\ hash\ key\ traversal\ but\ something\ called\ Perl_hv_rand_set\(\)\.},
759             q{Tied\ variable\ freed\ while\ still\ in\ use},
760             q{To.+?\:\ illegal\ mapping\ \'.+?\'},
761             q{Too\ deeply\ nested\ \(\)\-groups},
762             q{Too\ few\ args\ to\ syscall},
763             q{Too\ late\ for\ \"B\<\-T\>\"\ option},
764             q{Too\ late\ for\ \"\-.+?\"\ option},
765             q{Too\ late\ to\ run\ .+?\ block},
766             q{Too\ many\ \(\'s},
767             q{Too\ many\ \)\'s},
768             q{Too\ many\ args\ to\ syscall},
769             q{Too\ many\ arguments\ for\ .+?},
770             q{Trailing\ \\\ in\ regex\ m\/.+?\/},
771             q{Trailing\ white\-space\ in\ a\ charnames\ alias\ definition\ is\ deprecated},
772             q{Transliteration\ pattern\ not\ terminated},
773             q{Transliteration\ replacement\ not\ terminated},
774             q{Type\ of\ arg\ .+?\ to\ .+?\ must\ be\ .+?\ \(not\ .+?\)},
775             q{Type\ of\ arg\ .+?\ to\ \&CORE\:\:.+?\ must\ be\ .+?},
776             q{Type\ of\ argument\ to\ .+?\ must\ be\ unblessed\ hashref\ or\ arrayref},
777             q{UTF\-16\ surrogate\ .+?},
778             q{UTF\-16\ surrogate\ U\+.+?},
779             q{Unable\ to\ create\ sub\ named\ \".+?\"},
780             q{Unbalanced\ context\:\ .+?\ more\ PUSHes\ than\ POPs},
781             q{Unbalanced\ saves\:\ .+?\ more\ saves\ than\ restores},
782             q{Unbalanced\ scopes\:\ .+?\ more\ ENTERs\ than\ LEAVEs},
783             q{Unbalanced\ string\ table\ refcount\:\ \(.+?\)\ for\ \".+?\"},
784             q{Unbalanced\ tmps\:\ .+?\ more\ allocs\ than\ frees},
785             q{Undefined\ format\ \".+?\"\ called},
786             q{Undefined\ sort\ subroutine\ \".+?\"\ called},
787             q{Undefined\ subroutine\ \&.+?\ called},
788             q{Undefined\ subroutine\ called},
789             q{Undefined\ subroutine\ in\ sort},
790             q{Undefined\ top\ format\ \".+?\"\ called},
791             q{Undefined\ value\ assigned\ to\ typeglob},
792             q{Unexpected\ \'\(\'\ with\ no\ preceding\ operator\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
793             q{Unexpected\ \'\)\'\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
794             q{Unexpected\ binary\ operator\ \'.+?\'\ with\ no\ preceding\ operand\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
795             q{Unexpected\ character\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
796             q{Unexpected\ constant\ lvalue\ entersub\ entry\ via\ type\/targ\ .+?\:.+?},
797             q{Unicode\ character\ .+?\ is\ illegal},
798             q{Unicode\ non\-character\ .+?\ is\ illegal\ for\ interchange},
799             q{Unicode\ non\-character\ U\+.+?\ is\ illegal\ for\ open\ interchange},
800             q{Unicode\ surrogate\ U\+.+?\ is\ illegal\ in\ UTF\-8},
801             q{Unknown\ BYTEORDER},
802             q{Unknown\ PerlIO\ layer\ \".+?\"},
803             q{Unknown\ Unicode\ option\ letter\ \'.+?\'},
804             q{Unknown\ Unicode\ option\ value\ .+?},
805             q{Unknown\ \"re\"\ subpragma\ \'.+?\'\ \(known\ ones\ are\:\ .+?\)},
806             q{Unknown\ charname\ \'.+?\'},
807             q{Unknown\ error},
808             q{Unknown\ open\(\)\ mode\ \'.+?\'},
809             q{Unknown\ process\ .+?\ sent\ message\ to\ prime_env_iter\:\ .+?},
810             q{Unknown\ regex\ modifier\ \".+?\"},
811             q{Unknown\ switch\ condition\ \(\?\(.+?\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
812             q{Unknown\ switch\ condition\ \(\?\(\%\.2s\ before\ \<\<\ HERE\ in\ regex\ m\/.+?\/},
813             q{Unknown\ switch\ condition\ \(\?\(\%\.2s\ in\ regex\;},
814             q{Unknown\ switch\ condition\ \(\?\(\%\.2s\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
815             q{Unknown\ verb\ pattern\ \'.+?\'\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
816             q{Unknown\ warnings\ category\ \'.+?\'},
817             q{Unmatched\ \'.+?\'\ in\ POSIX\ class\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
818             q{Unmatched\ \'\[\'\ in\ POSIX\ class\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
819             q{Unmatched\ \(\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
820             q{Unmatched\ \)\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
821             q{Unmatched\ \[\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
822             q{Unmatched\ right\ .+?\ bracket},
823             q{Unquoted\ string\ \".+?\"\ may\ clash\ with\ future\ reserved\ word},
824             q{Unrecognized\ character\ .+?},
825             q{Unrecognized\ character\ .+?\ in\ column\ .+?},
826             q{Unrecognized\ character\ .+?\;\ marked\ by\ \<\-\-\ HERE\ after\ .+?\ near\ column\ .+?},
827             q{Unrecognized\ escape\ \\.+?\ in\ character\ class\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
828             q{Unrecognized\ escape\ \\.+?\ in\ character\ class\ passed\ through\ in\ regex\;\ },
829             q{Unrecognized\ escape\ \\.+?\ in\ character\ class\ passed\ through\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
830             q{Unrecognized\ escape\ \\.+?\ passed\ through},
831             q{Unrecognized\ escape\ \\.+?\ passed\ through\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
832             q{Unrecognized\ escape\ \\\\.+?\ in\ character\ class\ passed\ through\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
833             q{Unrecognized\ escape\ \\\\.+?\ passed\ through},
834             q{Unrecognized\ escape\ \\\\.+?\ passed\ through\ before\ \<\<\ HERE\ in\ m\/.+?\/},
835             q{Unrecognized\ escape\ \\\\.+?\ passed\ through\ in\ regex\;},
836             q{Unrecognized\ escape\ \\\\.+?\ passed\ through\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
837             q{Unrecognized\ signal\ name\ \".+?\"},
838             q{Unrecognized\ switch\:\ \-.+?\ \ \(\-h\ will\ show\ valid\ options\)},
839             q{Unsuccessful\ .+?\ on\ filename\ containing\ newline},
840             q{Unsupported\ directory\ function\ \".+?\"\ called},
841             q{Unsupported\ function\ .+?},
842             q{Unsupported\ function\ fork},
843             q{Unsupported\ script\ encoding},
844             q{Unsupported\ script\ encoding\ .+?},
845             q{Unsupported\ socket\ function\ \".+?\"\ called},
846             q{Unterminated\ \<\>\ operator},
847             q{Unterminated\ \\g\{\.\.\.\}\ pattern\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
848             q{Unterminated\ attribute\ list},
849             q{Unterminated\ attribute\ parameter\ in\ attribute\ list},
850             q{Unterminated\ compressed\ integer},
851             q{Unterminated\ delimiter\ for\ here\ document},
852             q{Unterminated\ verb\ pattern\ argument\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
853             q{Unterminated\ verb\ pattern\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
854             q{Usage\:\ POSIX\:\:.+?\(.+?\)},
855             q{Usage\:\ Win32\:\:.+?\(.+?\)},
856             q{Use\ \\\\x\{\.\.\.\}\ for\ more\ than\ two\ hex\ characters\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
857             q{Use\ of\ .+?\ in\ printf\ format\ not\ supported},
858             q{Use\ of\ .+?\ is\ deprecated},
859             q{Use\ of\ .+?\ on\ a\ handle\ without\ \*\ is\ deprecated},
860             q{Use\ of\ \"goto\"\ to\ jump\ into\ a\ construct\ is\ deprecated},
861             q{Use\ of\ \"package\"\ with\ no\ arguments\ is\ deprecated},
862             q{Use\ of\ \$\#\ is\ deprecated},
863             q{Use\ of\ \$\*\ is\ deprecated},
864             q{Use\ of\ \*glob\{FILEHANDLE\}\ is\ deprecated},
865             q{Use\ of\ \-l\ on\ filehandle\ .+?},
866             q{Use\ of\ \/c\ modifier\ is\ meaningless\ in\ s\/\/\/},
867             q{Use\ of\ \/c\ modifier\ is\ meaningless\ without\ \/g},
868             q{Use\ of\ \/g\ modifier\ is\ meaningless\ in\ split},
869             q{Use\ of\ \:\=\ for\ an\ empty\ attribute\ list\ is\ deprecated},
870             q{Use\ of\ \:\=\ for\ an\ empty\ attribute\ list\ is\ not\ allowed},
871             q{Use\ of\ \?PATTERN\?\ without\ explicit\ operator\ is\ deprecated},
872             q{Use\ of\ assignment\ to\ \$\[\ is\ deprecated},
873             q{Use\ of\ bare\ \<\<\ to\ mean\ \<\<\"\"\ is\ deprecated},
874             q{Use\ of\ chdir\(\'\'\)\ or\ chdir\(undef\)\ as\ chdir\(\)\ deprecated},
875             q{Use\ of\ comma\-less\ variable\ list\ is\ deprecated},
876             q{Use\ of\ each\(\)\ on\ hash\ after\ insertion\ without\ resetting\ hash\ iterator\ results\ in\ undefined\ behavior},
877             q{Use\ of\ freed\ value\ in\ iteration},
878             q{Use\ of\ implicit\ split\ to\ \@_\ is\ deprecated},
879             q{Use\ of\ inherited\ AUTOLOAD\ for\ non\-method\ .+?\(\)\ is\ deprecated},
880             q{Use\ of\ my\ \$_\ is\ experimental},
881             q{Use\ of\ octal\ value\ above\ 377\ is\ deprecated},
882             q{Use\ of\ qw\(\.\.\.\)\ as\ parentheses\ is\ deprecated},
883             q{Use\ of\ reference\ \".+?\"\ as\ array\ index},
884             q{Use\ of\ reserved\ word\ \".+?\"\ is\ deprecated},
885             q{Use\ of\ state\ \$_\ is\ experimental},
886             q{Use\ of\ tainted\ arguments\ in\ .+?\ is\ deprecated},
887             q{Use\ of\ uninitialized\ value.+?},
888             q{Useless\ \(.+?.+?\)\ \-\ .+?use\ \/.+?\ modifier\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
889             q{Useless\ \(.+?c\)\ \-\ .+?use\ \/gc\ modifier\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
890             q{Useless\ \(\?.+?\)\ \-\ use\ \/.+?\ modifier\ in\ regex\;},
891             q{Useless\ \(\?.+?\)\ \-\ use\ \/.+?\ modifier\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
892             q{Useless\ \(\?\-.+?\)\ \-\ don\'t\ use\ \/.+?\ modifier\ in\ regex\;},
893             q{Useless\ \(\?\-.+?\)\ \-\ don\'t\ use\ \/.+?\ modifier\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ },
894             q{Useless\ \(\?\-.+?\)\ \-\ don\'t\ use\ \/.+?\ modifier\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
895             q{Useless\ assignment\ to\ a\ temporary},
896             q{Useless\ localization\ of\ .+?},
897             q{Useless\ use\ of\ .+?\ in\ void\ context},
898             q{Useless\ use\ of\ .+?\ with\ no\ values},
899             q{Useless\ use\ of\ \"re\"\ pragma},
900             q{Useless\ use\ of\ \'\\\'\;\ doesn\'t\ escape\ metacharacter\ \'.+?\'},
901             q{Useless\ use\ of\ \(\?\-p\)\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
902             q{Useless\ use\ of\ \/d\ modifier\ in\ transliteration\ operator},
903             q{Useless\ use\ of\ \\E},
904             q{Useless\ use\ of\ sort\ in\ scalar\ context},
905             q{User\-defined\ case\-mapping\ \'.+?\'\ is\ deprecated},
906             q{Using\ \!\~\ with\ .+?\ doesn\'t\ make\ sense},
907             q{Using\ a\ hash\ as\ a\ reference\ is\ deprecated},
908             q{Using\ an\ array\ as\ a\ reference\ is\ deprecated},
909             q{Using\ just\ the\ first\ character\ returned\ by\ \\N\{\}\ in\ character\ class},
910             q{Using\ just\ the\ first\ character\ returned\ by\ \\N\{\}\ in\ character\ class\ in\ },
911             q{Using\ just\ the\ first\ characters\ returned\ by\ \\N\{\}},
912             q{Value\ of\ .+?\ can\ be\ \"0\"\;\ test\ with\ defined\(\)},
913             q{Value\ of\ CLI\ symbol\ \".+?\"\ too\ long},
914             q{Variable\ \".+?\"\ is\ not\ available},
915             q{Variable\ \".+?\"\ is\ not\ imported.+?},
916             q{Variable\ \".+?\"\ may\ be\ unavailable},
917             q{Variable\ \".+?\"\ will\ not\ stay\ shared},
918             q{Variable\ length\ lookbehind\ not\ implemented\ before\ \<\<\ HERE\ in\ .+?},
919             q{Variable\ length\ lookbehind\ not\ implemented\ in\ m\/.+?\/},
920             q{Variable\ length\ lookbehind\ not\ implemented\ in\ regex\ m\/.+?\/},
921             q{Variable\ length\ lookbehind\ not\ implemented\ in\ regex\;},
922             q{Variable\ length\ lookbehind\ not\ implemented\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
923             q{Variable\ syntax},
924             q{Verb\ pattern\ \'.+?\'\ has\ a\ mandatory\ argument\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ },
925             q{Verb\ pattern\ \'.+?\'\ has\ a\ mandatory\ argument\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/\ },
926             q{Verb\ pattern\ \'.+?\'\ may\ not\ have\ an\ argument\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ },
927             q{Verb\ pattern\ \'.+?\'\ may\ not\ have\ an\ argument\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/\ },
928             q{Version\ number\ must\ be\ a\ constant\ number},
929             q{Version\ string\ \'.+?\'\ contains\ invalid\ data\;\ ignoring\:\ \'.+?\'},
930             q{Warning\:\ Use\ of\ \".+?\"\ without\ parentheses\ is\ ambiguous},
931             q{Warning\:\ something\'s\ wrong},
932             q{Warning\:\ unable\ to\ close\ filehandle\ .+?\ properly},
933             q{Wide\ character\ in\ .+?},
934             q{Within\ \[\]\-length\ \'.+?\'\ not\ allowed},
935             q{X\ outside\ of\ string},
936             q{Xsub\ \".+?\"\ called\ in\ sort},
937             q{Xsub\ called\ in\ sort},
938             q{YOU\ HAVEN\'T\ DISABLED\ SET\-ID\ SCRIPTS\ IN\ THE\ KERNEL\ YET\!},
939             q{You\ can\'t\ use\ C\<\-l\>\ on\ a\ filehandle},
940             q{You\ need\ to\ quote\ \".+?\"},
941             q{Your\ random\ numbers\ are\ not\ that\ random},
942             q{Z\<\>500\ Server\ error},
943             q{\!\=\~\ should\ be\ \!\~},
944             q{\".+?\"\ may\ clash\ with\ future\ reserved\ word},
945             q{\".+?\"\ subroutine\ \&.+?\ masks\ earlier\ declaration\ in\ same\ .+?},
946             q{\".+?\"\ variable\ .+?\ can\'t\ be\ in\ a\ package},
947             q{\".+?\"\ variable\ .+?\ masks\ earlier\ declaration\ in\ same\ .+?},
948             q{\"\-T\"\ is\ on\ the\ \#\!\ line\,\ it\ must\ also\ be\ used\ on\ the\ command\ line},
949             q{\"\\B\{\"\ is\ deprecated\;\ use\ \"\\B\\\{\"\ instead},
950             q{\"\\B\{\"\ is\ deprecated\;\ use\ \"\\B\\\{\"\ or\ \"\\B\[\{\]\"\ instead\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
951             q{\"\\b\{\"\ is\ deprecated\;\ use\ \"\\b\\\{\"\ instead},
952             q{\"\\b\{\"\ is\ deprecated\;\ use\ \"\\b\\\{\"\ or\ \"\\b\[\{\]\"\ instead\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
953             #q{\"\\c.+?\"\ is\ more\ clearly\ written\ simply\ as\ \".+?\"},
954             #q{\"\\c\{\"\ is\ deprecated\ and\ is\ more\ clearly\ written\ as\ \"\;\"}, # seriously this is nonsense
955             q{\"my\ .+?\"\ used\ in\ sort\ comparison},
956             q{\"my\ sub\"\ not\ yet\ implemented},
957             q{\"my\"\ variable\ .+?\ can\'t\ be\ in\ a\ package},
958             q{\"no\"\ not\ allowed\ in\ expression},
959             q{\"our\"\ variable\ .+?\ redeclared},
960             q{\"state\ .+?\"\ used\ in\ sort\ comparison},
961             q{\"state\"\ variable\ .+?\ can\'t\ be\ in\ a\ package},
962             q{\"use\"\ not\ allowed\ in\ expression},
963             q{\$\#\ is\ no\ longer\ supported},
964             q{\$\*\ is\ no\ longer\ supported},
965             q{\$\[\ used\ in\ .+?\ \(did\ you\ mean\ \$\]\ \?\)},
966             q{\%ENV\ is\ aliased\ to\ .+?},
967             q{\%\ may\ not\ be\ used\ in\ pack},
968             q{\%\ may\ only\ be\ used\ in\ unpack},
969             q{\&CORE\:\:.+?\ cannot\ be\ called\ directly},
970             q{\'.+?\'\ allowed\ only\ after\ types\ .+?},
971             q{\'.+?\'\ is\ not\ a\ code\ reference},
972             q{\'.+?\'\ is\ not\ an\ overloadable\ type},
973             q{\'.+?\'\ resolved\ to\ \'\\o\{.+?\}.+?\'},
974             q{\'.+?\'\ trapped\ by\ operation\ mask},
975             q{\'P\'\ must\ have\ an\ explicit\ size\ in\ unpack},
976             q{\'X\'\ outside\ of\ string},
977             q{\'\!\'\ allowed\ only\ after\ types\ .+?},
978             q{\'\%\'\ may\ not\ be\ used\ in\ pack},
979             q{\'\.\'\ outside\ of\ string\ in\ pack},
980             q{\'\/\'\ does\ not\ take\ a\ repeat\ count},
981             q{\'\/\'\ must\ be\ followed\ by\ \'a\*\'\,\ \'A\*\'\ or\ \'Z\*\'},
982             q{\'\/\'\ must\ follow\ a\ numeric\ type\ in\ unpack},
983             q{\'\@\'\ outside\ of\ string\ in\ unpack},
984             q{\'\@\'\ outside\ of\ string\ with\ malformed\ UTF\-8\ in\ unpack},
985             q{\'\|\'\ and\ \'\<\'\ may\ not\ both\ be\ specified\ on\ command\ line},
986             q{\'\|\'\ and\ \'\>\'\ may\ not\ both\ be\ specified\ on\ command\ line},
987             q{\'x\'\ outside\ of\ string\ in\ unpack},
988             q{\(Did\ you\ mean\ \"local\"\ instead\ of\ \"our\"\?\)},
989             q{\(Did\ you\ mean\ \$\ or\ \@\ instead\ of\ \%\?\)},
990             q{\(Did\ you\ mean\ \&.+?\ instead\?\)},
991             q{\(Do\ you\ need\ to\ predeclare\ .+?\?\)},
992             q{\(Missing\ operator\ before\ .+?\?\)},
993             q{\(Missing\ semicolon\ on\ previous\ line\?\)},
994             q{\(\)\-group\ starts\ with\ a\ count},
995             q{\(\?\(DEFINE\)\.\.\.\.\)\ does\ not\ allow\ branches\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ },
996             q{\(\?\(DEFINE\)\.\.\.\.\)\ does\ not\ allow\ branches\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
997             q{\(\?\[\.\.\.\]\)\ not\ valid\ in\ locale\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
998             q{\(in\ cleanup\)\ .+?},
999             q{\(perhaps\ you\ forgot\ to\ load\ \".+?\"\?\)},
1000             q{\-.+?\ on\ unopened\ filehandle\ .+?},
1001             q{\-i\ used\ with\ no\ filenames\ on\ the\ command\ line\,\ reading\ from\ STDIN},
1002             q{\/.+?\/\ should\ probably\ be\ written\ as\ \".+?\"},
1003             q{\/.+?\/\:\ Unrecognized\ escape\ \\\\.+?\ in\ character\ class\ passed\ through},
1004             q{\/.+?\/\:\ Unrecognized\ escape\ \\\\.+?\ passed\ through},
1005             q{\/\ cannot\ take\ a\ count},
1006             q{\/\ must\ be\ followed\ by\ a\*\,\ A\*\ or\ Z\*},
1007             q{\/\ must\ be\ followed\ by\ a\,\ A\ or\ Z},
1008             q{\/\ must\ follow\ a\ numeric\ type},
1009             q{\<\>\ should\ be\ quotes},
1010             q{\?\+\*\ follows\ nothing\ in\ regexp},
1011             q{\@\ outside\ of\ string},
1012             q{\\1\ better\ written\ as\ \$1},
1013             q{\\N\ in\ a\ character\ class\ must\ be\ a\ named\ character\:\ \\N\{\.\.\.\}},
1014             q{\\N\ in\ a\ character\ class\ must\ be\ a\ named\ character\:\ \\N\{\.\.\.\}\ in\ regex\;\ },
1015             q{\\N\{NAME\}\ must\ be\ resolved\ by\ the\ lexer},
1016             q{\\N\{NAME\}\ must\ be\ resolved\ by\ the\ lexer\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
1017             q{\\\\N\ in\ a\ character\ class\ must\ be\ a\ named\ character\:\ \\\\N\{\.\.\.\}},
1018             q{\\\\N\{NAME\}\ must\ be\ resolved\ by\ the\ lexer},
1019             q{\\p\{\}\ uses\ Unicode\ rules\,\ not\ locale\ rules},
1020             q{\`.+?\'\ is\ not\ a\ code\ reference},
1021             q{\`.+?\'\ is\ not\ an\ overloadable\ type},
1022             q{accept\(\)\ on\ closed\ socket\ .+?},
1023             q{assertion\ botched\:\ .+?},
1024             q{av_reify\ called\ on\ tied\ array},
1025             q{bind\(\)\ on\ closed\ socket\ .+?},
1026             q{binmode\(\)\ on\ closed\ filehandle\ .+?},
1027             q{chmod\(\)\ mode\ argument\ is\ missing\ initial\ 0},
1028             q{close\(\)\ on\ unopened\ filehandle\ .+?},
1029             q{closedir\(\)\ attempted\ on\ invalid\ dirhandle\ .+?},
1030             q{cond_broadcast\(\)\ called\ on\ unlocked\ variable},
1031             q{cond_signal\(\)\ called\ on\ unlocked\ variable},
1032             q{connect\(\)\ on\ closed\ socket\ .+?},
1033             q{constant\(.+?\)\:\ .+?},
1034             q{corrupted\ regexp\ pointers},
1035             q{corrupted\ regexp\ program},
1036             q{defined\(\%hash\)\ is\ deprecated},
1037             q{defined\(\@array\)\ is\ deprecated},
1038             q{do_study\:\ out\ of\ memory},
1039             q{dump\ is\ not\ supported},
1040             q{dump\(\)\ better\ written\ as\ CORE\:\:dump\(\)},
1041             q{elseif\ should\ be\ elsif},
1042             q{entering\ effective\ .+?\ failed},
1043             q{exec\?\ I\'m\ not\ \*that\*\ kind\ of\ operating\ system},
1044             q{false\ \[\]\ range\ \".+?\"\ in\ regexp},
1045             q{fcntl\ is\ not\ implemented},
1046             q{flock\(\)\ on\ closed\ filehandle\ .+?},
1047             q{gdbm\ store\ returned\ .+?\,\ errno\ .+?\,\ key\ \".+?\"},
1048             q{get.+?name\(\)\ on\ closed\ socket\ .+?},
1049             q{gethostent\ not\ implemented},
1050             q{getpwnam\ returned\ invalid\ UIC\ \%\#o\ for\ user\ \".+?\"},
1051             q{getsockopt\(\)\ on\ closed\ socket\ .+?},
1052             q{given\ is\ experimental},
1053             q{glob\ failed\ \(.+?\)},
1054             q{gmtime\(\%\.0f\)\ too\ large},
1055             q{gmtime\(\%\.0f\)\ too\ small},
1056             q{gmtime\(\%f\)\ too\ large},
1057             q{gmtime\(\%f\)\ too\ small},
1058             q{goto\ must\ have\ label},
1059             q{internal\ disaster\ in\ regexp},
1060             q{internal\ urp\ in\ regexp\ at\ \/.+?\/},
1061             q{invalid\ \[\]\ range\ \".+?\"\ in\ regexp},
1062             q{invalid\ option\ \-D.+?\,\ use\ \-D\'\'\ to\ see\ choices},
1063             q{ioctl\ is\ not\ implemented},
1064             q{ioctl\(\)\ on\ unopened\ .+?},
1065             q{junk\ on\ end\ of\ regexp},
1066             q{leaving\ effective\ .+?\ failed},
1067             q{length\(\)\ used\ on\ .+?},
1068             q{length\/code\ after\ end\ of\ string\ in\ unpack},
1069             q{listen\(\)\ on\ closed\ socket\ .+?},
1070             q{localtime\(\%\.0f\)\ too\ large},
1071             q{localtime\(\%\.0f\)\ too\ small},
1072             q{localtime\(\%f\)\ too\ large},
1073             q{localtime\(\%f\)\ too\ small},
1074             q{lstat\(\)\ on\ filehandle.+?},
1075             q{lstat\(\)\ on\ filehandle\ .+?},
1076             q{lvalue\ attribute\ .+?\ already\-defined\ subroutine},
1077             q{lvalue\ attribute\ ignored\ after\ the\ subroutine\ has\ been\ defined},
1078             q{msg.+?\ not\ implemented},
1079             q{nested\ \*\?\+\ in\ regexp},
1080             q{next\:\:method\/next\:\:can\/maybe\:\:next\:\:method\ cannot\ find\ enclosing\ method},
1081             q{no\ UTC\ offset\ information\;\ assuming\ local\ time\ is\ UTC},
1082             q{oops\:\ oopsAV},
1083             q{oops\:\ oopsHV},
1084             q{overload\ arg\ \'.+?\'\ is\ invalid},
1085             q{pack\/unpack\ repeat\ count\ overflow},
1086             q{page\ overflow},
1087             q{panic\:\ .+?},
1088             q{panic\:\ Devel\:\:DProf\ inconsistent\ subroutine\ return},
1089             q{panic\:\ INTERPCASEMOD},
1090             q{panic\:\ INTERPCASEMOD\,\ .+?},
1091             q{panic\:\ INTERPCONCAT},
1092             q{panic\:\ INTERPCONCAT\,\ .+?},
1093             q{panic\:\ Sequence\ \(\?\{\.\.\.\}\)\:\ no\ code\ block\ found},
1094             q{panic\:\ array\ extend},
1095             q{panic\:\ attempt\ to\ call\ .+?\ in\ .+?},
1096             q{panic\:\ child\ pseudo\-process\ was\ never\ scheduled},
1097             q{panic\:\ ck_grep},
1098             q{panic\:\ ck_grep\,\ type\=.+?},
1099             q{panic\:\ ck_split},
1100             q{panic\:\ ck_split\,\ type\=.+?},
1101             q{panic\:\ corrupt\ saved\ stack\ index},
1102             q{panic\:\ corrupt\ saved\ stack\ index\ \%ld},
1103             q{panic\:\ del_backref},
1104             q{panic\:\ die\ .+?},
1105             q{panic\:\ do_match},
1106             q{panic\:\ do_split},
1107             q{panic\:\ do_subst},
1108             q{panic\:\ do_trans},
1109             q{panic\:\ do_trans_.+?},
1110             q{panic\:\ fold_constants\ JMPENV_PUSH\ returned\ .+?},
1111             q{panic\:\ frexp},
1112             q{panic\:\ goto},
1113             q{panic\:\ goto\,\ type\=.+?\,\ ix\=\%ld},
1114             q{panic\:\ gp_free\ failed\ to\ free\ glob\ pointer},
1115             q{panic\:\ hfreeentries\ failed\ to\ free\ hash},
1116             q{panic\:\ kid\ popen\ errno\ read},
1117             q{panic\:\ last},
1118             q{panic\:\ last\,\ type\=.+?},
1119             q{panic\:\ leave_scope\ clearsv},
1120             q{panic\:\ leave_scope\ inconsistency},
1121             q{panic\:\ leave_scope\ inconsistency\ .+?},
1122             q{panic\:\ list\ extend},
1123             q{panic\:\ magic_killbackrefs},
1124             q{panic\:\ malloc},
1125             q{panic\:\ malloc\,\ .+?},
1126             q{panic\:\ mapstart},
1127             q{panic\:\ memory\ wrap},
1128             q{panic\:\ null\ array},
1129             q{panic\:\ pad_alloc},
1130             q{panic\:\ pad_alloc\,\ \%p\!\=\%p},
1131             q{panic\:\ pad_free\ curpad},
1132             q{panic\:\ pad_free\ curpad\,\ \%p\!\=\%p},
1133             q{panic\:\ pad_free\ po},
1134             q{panic\:\ pad_reset\ curpad},
1135             q{panic\:\ pad_reset\ curpad\,\ \%p\!\=\%p},
1136             q{panic\:\ pad_sv\ po},
1137             q{panic\:\ pad_swipe\ curpad},
1138             q{panic\:\ pad_swipe\ curpad\,\ \%p\!\=\%p},
1139             q{panic\:\ pad_swipe\ po},
1140             q{panic\:\ pp_iter},
1141             q{panic\:\ pp_iter\,\ type\=.+?},
1142             q{panic\:\ pp_match},
1143             q{panic\:\ pp_match.+?},
1144             q{panic\:\ pp_split},
1145             q{panic\:\ pp_split\,\ pm\=\%p\,\ s\=\%p},
1146             q{panic\:\ realloc},
1147             q{panic\:\ realloc\,\ .+?},
1148             q{panic\:\ reference\ miscount\ on\ nsv\ in\ sv_replace\(\)\ \(.+?\ \!\=\ 1\)},
1149             q{panic\:\ restartop},
1150             q{panic\:\ restartop\ in\ .+?},
1151             q{panic\:\ return},
1152             q{panic\:\ return\,\ type\=.+?},
1153             q{panic\:\ scan_num},
1154             q{panic\:\ scan_num\,\ .+?},
1155             q{panic\:\ string\ extend},
1156             q{panic\:\ strxfrm\(\)\ gets\ absurd\ \-\ a\ \=\>\ .+?\,\ ab\ \=\>\ .+?},
1157             q{panic\:\ sv_chop\ .+?},
1158             q{panic\:\ sv_insert},
1159             q{panic\:\ sv_insert\,\ midend\=\%p\,\ bigend\=\%p},
1160             q{panic\:\ top_env},
1161             q{panic\:\ unimplemented\ op\ .+?\ \(\#.+?\)\ called},
1162             q{panic\:\ utf16_to_utf8\:\ odd\ bytelen},
1163             q{panic\:\ utf16_to_utf8_reversed\:\ odd\ bytelen},
1164             q{panic\:\ yylex},
1165             q{panic\:\ yylex\,\ .+?},
1166             q{perl\:\ warning\:\ Non\ hex\ character\ in\ \'\$ENV\{PERL_HASH_SEED\}\'\,\ seed\ only\ partially\ set},
1167             q{perl\:\ warning\:\ Setting\ locale\ failed\.},
1168             q{perl\:\ warning\:\ strange\ setting\ in\ \'\$ENV\{PERL_PERTURB_KEYS\}\'\:\ \'.+?\'},
1169             q{perlio\:\ argument\ list\ not\ closed\ for\ layer\ \".+?\"},
1170             q{perlio\:\ invalid\ separator\ character\ .+?\ in\ layer\ specification\ list\ .+?},
1171             q{perlio\:\ unknown\ layer\ \".+?\"},
1172             q{pid\ .+?\ not\ a\ child},
1173             q{pragma\ \"attrs\"\ is\ deprecated\,\ use\ \"sub\ NAME\ \:\ ATTRS\"\ instead},
1174             q{print\(\)\ on\ closed\ filehandle\ .+?},
1175             q{printf\(\)\ on\ closed\ filehandle\ .+?},
1176             q{read\(\)\ on\ closed\ filehandle\ .+?},
1177             q{read\(\)\ on\ unopened\ filehandle\ .+?},
1178             q{readdir\(\)\ attempted\ on\ invalid\ dirhandle\ .+?},
1179             q{readline\(\)\ on\ closed\ filehandle\ .+?},
1180             q{realloc\(\)\ of\ freed\ memory\ ignored},
1181             q{refcnt\:\ fd\ .+?.+?},
1182             q{refcnt_dec\:\ fd\ .+?.+?},
1183             q{refcnt_inc\:\ fd\ .+?.+?},
1184             q{regexp\ \*\+\ operand\ could\ be\ empty},
1185             q{regexp\ memory\ corruption},
1186             q{regexp\ out\ of\ space},
1187             q{rewinddir\(\)\ attempted\ on\ invalid\ dirhandle\ .+?},
1188             q{seekdir\(\)\ attempted\ on\ invalid\ dirhandle\ .+?},
1189             q{select\ not\ implemented},
1190             q{sem.+?\ not\ implemented},
1191             q{semi\-panic\:\ attempt\ to\ dup\ freed\ string},
1192             q{send\(\)\ on\ closed\ socket\ .+?},
1193             q{setegid\(\)\ not\ implemented},
1194             q{seteuid\(\)\ not\ implemented},
1195             q{setpgrp\ can\'t\ take\ arguments},
1196             q{setrgid\(\)\ not\ implemented},
1197             q{setruid\(\)\ not\ implemented},
1198             q{setsockopt\(\)\ on\ closed\ socket\ .+?},
1199             q{shm.+?\ not\ implemented},
1200             q{shutdown\(\)\ on\ closed\ socket\ .+?},
1201             q{sleep\(.+?\)\ too\ large},
1202             q{sort\ is\ now\ a\ reserved\ word},
1203             q{splice\(\)\ offset\ past\ end\ of\ array},
1204             q{stat\(\)\ on\ unopened\ filehandle\ .+?},
1205             q{substr\ outside\ of\ string},
1206             q{suidperl\ is\ no\ longer\ needed\ since\ .+?},
1207             q{sv_upgrade\ from\ type\ .+?\ down\ to\ type\ .+?},
1208             q{switching\ effective\ .+?\ is\ not\ implemented},
1209             q{syntax\ error},
1210             q{syntax\ error\ at\ line\ .+?\:\ \'.+?\'\ unexpected},
1211             q{syntax\ error\ at\ line\ .+?\:\ \`.+?\'\ unexpected},
1212             q{syntax\ error\ in\ file\ .+?\ at\ line\ .+?\,\ next\ 2\ tokens\ \".+?\"},
1213             q{sysread\(\)\ on\ closed\ filehandle\ .+?},
1214             q{sysread\(\)\ on\ unopened\ filehandle\ .+?},
1215             q{syswrite\(\)\ on\ closed\ filehandle\ .+?},
1216             q{tell\(\)\ on\ unopened\ file},
1217             q{tell\(\)\ on\ unopened\ filehandle},
1218             q{telldir\(\)\ attempted\ on\ invalid\ dirhandle\ .+?},
1219             q{thread\ failed\ to\ start\:\ .+?},
1220             q{times\ not\ implemented},
1221             q{trailing\ \\\ in\ regexp},
1222             q{truncate\ not\ implemented},
1223             q{umask\ not\ implemented},
1224             q{umask\:\ argument\ is\ missing\ initial\ 0},
1225             q{unexec\ of\ .+?\ into\ .+?\ failed\!},
1226             q{unmatched\ \(\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
1227             q{unmatched\ \(\ in\ regexp\ before\ \<\<\ HERE\ mark\ in\ regex\ m\/.+?\/},
1228             q{unmatched\ \(\)\ in\ regexp},
1229             q{unmatched\ \[\ before\ \<\<\ HERE\ mark\ in\ regex\ m\/.+?\/},
1230             q{unmatched\ \[\ in\ regex\;\ marked\ by\ \<\-\-\ HERE\ in\ m\/.+?\/},
1231             q{unmatched\ \[\]\ in\ regexp},
1232             q{untie\ attempted\ while\ .+?\ inner\ references\ still\ exist},
1233             q{v\-string\ in\ use\/require\ is\ non\-portable},
1234             q{vector\ argument\ not\ supported\ with\ alpha\ versions},
1235             q{when\ is\ experimental},
1236             q{write\(\)\ on\ closed\ filehandle\ .+?},
1237             q{x\ outside\ of\ string},
1238             ];
1239              
1240             my $ra = Regexp::Assemble->new;
1241             $ra->add($_) for @$lines;
1242              
1243             $re = $ra->re;
1244              
1245             }
1246              
1247             sub is_warning {
1248 2277   50 2277 1 995180 my $string = shift || return;
1249 2277         35508 return $string =~ $re;
1250             }
1251              
1252             sub not_warning {
1253 626   100 626 1 556754 my $string = shift || return 1;
1254 612         370093 return $string !~ $re;
1255             }
1256              
1257             'Danger! Danger! High Voltage!';
1258              
1259             __END__