11 use open qw( :utf8 :std );
21 sub goto_softref_octal {
22 goto &{"\345\225\217\351\241\214\343\201\256\345\216\237\345\233\240"};
29 ok goto_baresub(), "Magical goto works on an UTF-8 sub,";
30 ok goto_softref(), "..and an UTF-8 softref sub,";
34 eval { goto_softref_octal() };
35 like $@, qr/Goto undefined subroutine &main::\345\225\217\351\241\214\343\201\256\345\216\237\345\233\240/, "But does NOT find the softref sub when it's lacking the UTF-8 flag";
41 like $@, qr/Goto undefined subroutine &main::因/, "goto undefined sub gets the right error message";