bug-libunistring
[Top][All Lists]
Advanced

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

Re: [bug-libunistring] Assertion failure on Cygwin


From: Bruno Haible
Subject: Re: [bug-libunistring] Assertion failure on Cygwin
Date: Thu, 17 Sep 2009 23:43:29 +0200
User-agent: KMail/1.9.9

Hello,

Ludovic Courtès wrote:
> libunistring 0.9.1’s test suite fails on Cygwin:
> 
>   uninorm/test-u16-normcmp.h:34: assertion failed
>   /bin/sh: line 5:  5116 Segmentation fault      (core dumped) EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_TR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' srcdir='.' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> EXEEXT='.exe' CHARSETALIASDIR="../lib" /bin/sh ../build-aux/run-test '' 
> ${dir}$tst
>   FAIL: test-u16-normcoll.exe
>   PASS: test-u32-normcmp.exe
>   uninorm/test-u32-normcmp.h:34: assertion failed
>   /bin/sh: line 5:  5924 Segmentation fault      (core dumped) EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_TR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' srcdir='.' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> EXEEXT='.exe' CHARSETALIASDIR="../lib" /bin/sh ../build-aux/run-test '' 
> ${dir}$tst
>   FAIL: test-u32-normcoll.exe
>   PASS: test-u8-normcmp.exe
>   uninorm/test-u8-normcmp.h:34: assertion failed
>   /bin/sh: line 5:  5700 Segmentation fault      (core dumped) EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_TR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' srcdir='.' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> EXEEXT='.exe' CHARSETALIASDIR="../lib" /bin/sh ../build-aux/run-test '' 
> ${dir}$tst
>   FAIL: test-u8-normcoll.exe
>   PASS: test-unistd.exe
>   PASS: test-u16-asnprintf1.exe
>   unistdio/test-u16-printf1.h:196: assertion failed
>   /bin/sh: line 5:   948 Segmentation fault      (core dumped) EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_TR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' LOCALE_JA='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> LOCALE_JA='none' LOCALE_TR_UTF8='none' LOCALE_ZH_CN='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' srcdir='.' EXEEXT='.exe' LOCALE_FR='none' 
> LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' 
> EXEEXT='.exe' LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' 
> LOCALE_FR='none' LOCALE_FR_UTF8='none' EXEEXT='.exe' LOCALE_FR='none' 
> EXEEXT='.exe' CHARSETALIASDIR="../lib" /bin/sh ../build-aux/run-test '' 
> ${dir}$tst
>   FAIL: test-u16-vasnprintf1.exe
> 
>   [...]

22 test failures in total. This build is not usable.

> See http://hydra.nixos.org/build/74591 for details.

The log file at http://hydra.nixos.org/build/74591/log contains the lines:

  patching sources
  configuring
  fixing libtool script ./build-aux/ltmain.sh

What does "patching sources" mean? Where are the patches that are being applied?

What does "fixing libtool script" do? libunistring's embedded libtool script is
known to work fine on Cygwin 1.5.x.

Last not least, which version of cygwin are you using (show the result of
"uname -a")? 1.5.x or 1.7-beta?

Bruno




reply via email to

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