bug-gnulib
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]