This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
POSIX/t/sigaction.t: Skip failing EBCDIC test
authorKarl Williamson <khw@cpan.org>
Fri, 27 Feb 2015 01:10:08 +0000 (18:10 -0700)
committerKarl Williamson <khw@cpan.org>
Fri, 13 Mar 2015 16:53:11 +0000 (10:53 -0600)
commit67e8c1a43c154149e6a202cc4596586cdfcbda6b
tree3a5df2cbe9026c89a2e69d64151cc40cc769ec14
parentf227048406ab4605a8a3459c4b08d8c1aad78d86
POSIX/t/sigaction.t: Skip failing EBCDIC test

We don't know why this is faiing, but it also fails on another IBM
product, AIX 4.2.  Skip for now.  The code that is failing is this:
    sub hiphup {
        is($_[1]->{signo}, SIGHUP, "SA_SIGINFO got right signal");
    }
    my $act = POSIX::SigAction->new('hiphup', 0, SA_SIGINFO);
    sigaction(SIGHUP, $act);
    kill 'HUP', $$;
and it leads to this:
CEE3206S The system detected a specification exception (System Completion Code=0C6).
         From entry point Perl_apply at compile unit offset +00001460 at entry offset +00001460 at address 1F9B4A50.
ext/POSIX/t/sigaction ......................................... FAILED--expected 33 tests, saw 30

A stack trace with some analysis is in email <5490A778.30308@lerctr.org>
ext/POSIX/t/sigaction.t