| Author |
Message |
PPrymmer@factset.com *nix forums beginner
Joined: 08 Jul 2005
Posts: 21
|
Posted: Tue Jun 27, 2006 2:18 am Post subject:
test failures for Sys::SigAction on IA64 VMS V8.2
|
|
|
Does anyone else have a build of
http://search.cpan.org/~lbaxter/Sys-SigAction-0.04/
With test results like this:
$ perl "-Mblib" t/attrs.t
1..7
ok 1 - sigHUP called
ok 2 - sig mask delayed INT and USR1
not ok 3 - sigHUP_2 called
# Failed test 'sigHUP_2 called'
# in t/attrs.t at line 51.
not ok 4 - no mask/safe=0 INT_2 called before exit of HUP_2
# Failed test 'no mask/safe=0 INT_2 called before exit of HUP_2'
# in t/attrs.t at line 54.
# Looks like you planned 7 tests but only ran 4.
# Looks like you failed 2 tests of 4 run.
%SYSTEM-F-ABORT, abort
? I used perl 5.8.7 in this case. I do not see a test failure for the
same
module under Alpha perl 5.8.7.
Peter Prymmer |
|
| Back to top |
|
 |
PPrymmer@factset.com *nix forums beginner
Joined: 08 Jul 2005
Posts: 21
|
Posted: Thu Jun 29, 2006 3:41 pm Post subject:
Re: test failures for Sys::SigAction on IA64 VMS V8.2
|
|
|
"Craig A. Berry" <craigberry@mac.com> wrote on 06/29/2006 11:28:54 AM:
| Quote: | What kill() method does your Perl on Itanium use? Does it have:
$ sea config.h sigprc
#define KILL_BY_SIGPRC
|
It does have that:
$ sea PERL_ROOT:[LIB.VMS_IA64.5_8_7.CORE]config.h sigprc
#define KILL_BY_SIGPRC
what other option should I try?
| Quote: | I've never used Sys::SigAction, but from glancing at the test it does
appear that masking of signals is not working in your Perl.
|
The test is a bit hard to follow at first :-)
Peter Prymmer |
|
| Back to top |
|
 |
PPrymmer@factset.com *nix forums beginner
Joined: 08 Jul 2005
Posts: 21
|
Posted: Tue Jul 04, 2006 1:15 pm Post subject:
Re: test failures for Sys::SigAction on IA64 VMS V8.2
|
|
|
"Craig A. Berry" <craigberry@mac.com> wrote on 06/29/2006 01:12:30 PM:
| Quote: | Do note that version 0.06 has just appeared. I don't know if it will
help with your issues, but it might.
|
Thanks for letting me know about the recent new release.
Unfortunately the results appear the similar (if not the same):
S1:[...SYS-SIGACTION-0_06]$ perl "-Mblib" t/attrs.t
1..8
ok 1 - sigHUP called
ok 2 - sig mask delayed INT and USR1
not ok 3 - sigHUP_2 called
# Failed test 'sigHUP_2 called'
# in t/attrs.t at line 56.
not ok 4 - no mask/safe=0 INT_2 called before exit of HUP_2
# Failed test 'no mask/safe=0 INT_2 called before exit of HUP_2'
# in t/attrs.t at line 59.
# Looks like you planned 8 tests but only ran 4.
# Looks like you failed 2 tests of 4 run.
%SYSTEM-F-ABORT, abort
Peter Prymmer |
|
| Back to top |
|
 |
PPrymmer@factset.com *nix forums beginner
Joined: 08 Jul 2005
Posts: 21
|
Posted: Tue Jul 04, 2006 2:36 pm Post subject:
Re: test failures for Sys::SigAction on IA64 VMS V8.2
|
|
|
Peter Prymmer <PPrymmer@factset.com> wrote on 07/04/2006 09:15:56 AM:
| Quote: | Thanks for letting me know about the recent new release.
Unfortunately the results appear the similar (if not the same):
|
I might also have done a better job of saying what I was using.
Those results I reported were on a Perl 5.8.7 built with
HP C V7.2-001 on OpenVMS IA64 V8.2-1.
Interestingly when I test Sys::Sigaction 0.06 on Alpha with
a perl 5.8.7 built with Compaq C S6.5-002 on OpenVMS Alpha V8.2
I now see t/attrs.t fail with the following:
$ perl "-Mblib" t/attrs.t
1..8
ok 1 - sigHUP called
ok 2 - sig mask delayed INT and USR1
ok 3 - sigINT called
ok 4 - sig mask delayed USR1
Signal SIGABRT received, but no signal handler set.
%SYSTEM-W-BADPARAM, bad parameter value
Whereas t/attrs.t was passing on Alpha at Sys::Sigaction 0.04.
Peter Prymmer |
|
| Back to top |
|
 |
Google
|
|
| Back to top |
|
 |
|