bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

older cygwin failures [was: bugs-Please see it once]


From: Eric Blake
Subject: older cygwin failures [was: bugs-Please see it once]
Date: Mon, 25 Oct 2010 16:47:05 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100921 Fedora/3.1.4-1.fc13 Mnenhy/0.8.3 Thunderbird/3.1.4

[please keep the list in the loop, and quit top-posting, or I will be unlikely to reply further]

On 10/25/2010 04:23 PM, Rajan Modi wrote:

i m using ns 2.28

That doesn't help me. I need to know what release of cygwin you are running on; the output of 'uname -a' and './build-aux/config.guess' are more valuable than telling me that you are trying to build ns 2.28.

  and sir i am sending u the contents of log file..

Thank you. These failures are all related to gnulib tests, so I'm adding the gnulib list in cc:.

FAIL: test-fopen-safer.exe (exit: 134)
======================================
test-fopen.h:48: assertion failed

That one is testing for a particular errno value from fopen("file/","r"), which should fail; older cygwin had a bug where it would mistakenly succeed, but current cygwin does not have this bug. Since cygwin is actively maintained, and more importantly, open source, it is more efficient for gnulib to focus only on current releases and fix bugs in cygwin itself, rather than maintaining lots of ports in gnulib to work around older cygwin bugs. Therefore, my recommendation is to upgrade to the latest cygwin version rather than making packages like m4 install workarounds for bugs that have been fixed in the meantime. The cygwin list is a better resource if you have questions on how to perform this upgrade.

FAIL: test-fopen.exe (exit: 134)
================================
test-fopen.h:48: assertion failed
FAIL: test-lseek.sh (exit: 1)
=============================
test-lseek.c:42: assertion failed
Signal 6

FAIL: test-open.exe (exit: 134)
===============================
test-open.h:46: assertion failed
FAIL: test-sigaction.exe (exit: 139)
====================================
test-sigaction.c:75: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
test-sigaction.c:79: assertion failed
       4 [sig] test-sigaction 2088 handle_threadlist_exception:
handle_threadlist_exception called with threadlist_ix -1
   46213 [sig] test-sigaction 2088 handle_threadlist_exception:
handle_threadlist_exception called with threadlist_ix -1
FAIL: test-symlink.exe (exit: 134)
==================================
test-symlink.h:47: assertion failed

I did not look closer at these other failures, but suspect that they are all in the same category of using an out-of-date version of cygwin. Again, telling me what system you are using will go a long way in deciphering these failure reports, and deciding whether it was a recent enough version of cygwin for me to downgrade from my 1.7.7 installation and figure out workarounds for gnulib to use.

--
Eric Blake   address@hidden    +1-801-349-2682
Libvirt virtualization library http://libvirt.org



reply via email to

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