[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sigaction test failure on FreeBSD 9.1 when pthread is used
From: |
Ed Maste |
Subject: |
Re: sigaction test failure on FreeBSD 9.1 when pthread is used |
Date: |
Thu, 25 Apr 2013 15:07:52 -0400 |
Hmm, it seems this has been sitting in my drafts folder for quite some time.
> In that case perhaps we should leave the Gnulib test alone,
> and report a bug to the FreeBSD folks. Does the following
> simple test case elicit the bug for you? It should exit with status 0
> on any host conforming to POSIX.
>
> #include <signal.h>
> #include <stdio.h>
>
> int
> main (void)
> {
> struct sigaction sa;
> if (sigaction (SIGABRT, 0, &sa) != 0)
> return perror ("sigaction"), 1;
> if (sa.sa_flags & SA_SIGINFO)
> {
> fprintf (stderr, "sigaction wrongly reports SA_SIGINFO\n");
> return 1;
> }
> return 0;
> }
I don't have a 9.1-RELEASE machine handy, but get the expected zero
return from this test program on the following FreeBSD versions (one
before and one after 9.1-RELEASE):
9.1-PRERELEASE r242367M Oct 30 2012
9.1-STABLE r245345 Jan 12 2012
- Re: sigaction test failure on FreeBSD 9.1 when pthread is used,
Ed Maste <=