raise() produces random behaviour in Cygwin 3.5.5

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Fri Dec 27 16:05:34 GMT 2024


On 2024-12-27 00:09, Cedric Blancher via Cygwin wrote:
> On Thu, 26 Dec 2024 at 01:12, Takashi Yano via Cygwin <cygwin@cygwin.com> wrote:
>>
>> On Wed, 25 Dec 2024 07:21:44 +0100
>> Bruno Haible wrote:
>>> This unit test is part of Gnulib. Really, it is a pity that none of the
>>> Cygwin maintainers is running the Gnulib tests before making a new Cygwin
>>> release.
>>
>> We once discussed necessity of the test suite for cygwin before.
>> Do you think the test cases of Gnulib appropriate for the purpose?
> 
> 1. SUS (Single UNIX Standard) has a conformance test suite, which
> covers a VAST amount of tests. Maybe that can be used, as Corinna
> works at Redhat, which has access to the test suite?
> 2. bash has a test suite, which currently (Cygwin 3.6.0, 27 Dec 2024) does hang
> 3. ksh93/AST has a test suite, which also hangs with Cygwin 3.6
> 4. stressng has lots of tests which currently fail with Cygwin 3.6

Test cases or suites which hang are not so useful, as those can not be used in a 
CI, or diagnosed, until someone has time to manually dig into the issue, and the 
few volunteers with such experience have limited time to do so. See below!

Failures are good: please report the details of each as a Simple Test Case which 
reproduces the failure, and allows volunteers to diagnose the cause.

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry


More information about the Cygwin mailing list