Skip to content

Commit dc70da5

Browse files
committed
todo tests for GH 15545 (my sub using our sub segfaults)
1 parent 079dff6 commit dc70da5

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

t/run/todo.t

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,26 @@ TODO: {
192192
"", { eval $switches }, "[GH 10194]");
193193
}
194194

195+
TODO: {
196+
local $::TODO = 'GH 15545';
197+
fresh_perl(<<~'EOF', {});
198+
our sub speak {}
199+
my sub meow {
200+
speak();
201+
}
202+
EOF
203+
is($?, 0, 'No segfault; GH 15545');
204+
fresh_perl(<<~'EOF', {});
205+
our sub speak {}
206+
package Cat {
207+
my sub meow {
208+
speak();
209+
}
210+
}
211+
EOF
212+
is($?, 0, 'No segfault; GH 15545');
213+
}
214+
195215
TODO: {
196216
local $::TODO = "GH 16008";
197217
my $results = fresh_perl(<<~'EOF', {} );

0 commit comments

Comments
 (0)