[Top][All Lists]
[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