6 SIG%s handler \"%s\" not defined.
7 $SIG{"INT"} = "ok3"; kill "INT",$$;
11 use warnings 'signal' ;
14 No such signal: SIGFRED at - line 3.
17 no warnings 'signal' ;
23 use warnings 'signal' ;
24 if ($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'VMS') {
25 print "SKIPPED\n# $^O, can't kill() to raise()\n"; exit;
28 $SIG{"INT"} = "fred"; kill "INT",$$;
30 SIGINT handler "fred" not defined.
33 no warnings 'signal' ;
34 if ($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'VMS') {
35 print "SKIPPED\n# $^O, can't kill() to raise()\n"; exit;
38 $SIG{"INT"} = "fred"; kill "INT",$$;
43 use warnings 'signal' ;
44 if ($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'VMS') {
45 print "SKIPPED\n# $^O, can't kill() to raise()\n"; exit;
48 $SIG{__WARN__} = sub { warn shift =~ s/\0/\\0/rugs };
49 $SIG{"INT"} = "fr\0d"; kill "INT",$$;
51 SIGINT handler "fr\0d" not defined.
54 use warnings 'signal' ;
55 use open ":std", ":utf8";
57 if ($^O eq 'MSWin32' || $^O eq 'NetWare' || $^O eq 'VMS') {
58 print "SKIPPED\n# $^O, can't kill() to raise()\n"; exit;
61 $SIG{"INT"} = "프레드"; kill "INT",$$;
63 SIGINT handler "프레드" not defined.
66 use warnings 'uninitialized';
70 Use of uninitialized value $3 in oct at - line 4.
73 use warnings 'uninitialized';
76 Use of uninitialized value $3 in oct at - line 3.
79 use warnings 'uninitialized';
80 $ENV{FOO} = undef; # should not warn