Bug#838991: ki18n: FTBFS on sparc64: Multiple testsuite failures
Source: ki18n
Version: 5.25.0-1
Severity: normal
User: debian-sparc@lists.debian.org
Usertags: sparc64
Hello!
src:ki18n currently fails to build from source on sparc64. The reason are
multiple testsuite failures [1]:
********* Start testing of KI18nDeclarativeTest *********
Config: Using QtTest library 5.6.1, Qt 5.6.1 (sparcv9-big_endian-lp64 shared (dynamic) release build; by GCC 6.1.1 20160724)
PASS : KI18nDeclarativeTest::initTestCase()
========= Received signal, dumping stack ==============
========= End of stack trace ==============
QFATAL : KI18nDeclarativeTest::testLocalizedContext(translation) Received signal 11
Function time: 3ms Total time: 3ms
FAIL! : KI18nDeclarativeTest::testLocalizedContext(translation) Received a fatal error.
Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of KI18nDeclarativeTest *********
and
Start 2: ki18n-klocalizedstringtest
2/4 Test #2: ki18n-klocalizedstringtest ....... Passed 0.11 sec
Start 3: ki18n-ktranscripttest
3/4 Test #3: ki18n-ktranscripttest ............***Failed 0.04 sec
********* Start testing of KTranscriptTest *********
Config: Using QtTest library 5.6.1, Qt 5.6.1 (sparcv9-big_endian-lp64 shared (dynamic) release build; by GCC 6.1.1 20160724)
PASS : KTranscriptTest::initTestCase()
KTranscript: Loaded module: /<<PKGBUILDDIR>>/autotests/test.js
FAIL! : KTranscriptTest::test(test_basic) Caught exception: NaN
Loc: [/<<PKGBUILDDIR>>/autotests/ktranscripttest.cpp(225)]
KTranscript: Loaded module: /<<PKGBUILDDIR>>/autotests/test.js
FAIL! : KTranscriptTest::test(test_unicode) Caught exception: NaN
(...)
Loc: [/<<PKGBUILDDIR>>/autotests/ktranscripttest.cpp(225)]
KTranscript: Loaded module: /<<PKGBUILDDIR>>/autotests/test.js
FAIL! : KTranscriptTest::test(test_getConfNumberWithDefault) Caught exception: NaN
Loc: [/<<PKGBUILDDIR>>/autotests/ktranscripttest.cpp(225)]
PASS : KTranscriptTest::cleanupTestCase()
Totals: 2 passed, 30 failed, 0 skipped, 0 blacklisted
********* Finished testing of KTranscriptTest *********
Start 4: ki18n-ktranscriptcleantest
4/4 Test #4: ki18n-ktranscriptcleantest .......***Failed 0.02 sec
********* Start testing of KTranscriptCleanTest *********
Config: Using QtTest library 5.6.1, Qt 5.6.1 (sparcv9-big_endian-lp64 shared (dynamic) release build; by GCC 6.1.1 20160724)
PASS : KTranscriptCleanTest::initTestCase()
KTranscript: Loaded module: /<<PKGBUILDDIR>>/autotests/test.js
FAIL! : KTranscriptCleanTest::test(test_basic) Caught exception: NaN
Loc: [/<<PKGBUILDDIR>>/autotests/ktranscriptcleantest.cpp(91)]
PASS : KTranscriptCleanTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted
********* Finished testing of KTranscriptCleanTest *********
We currently work-around these issues by just building ki18n manually with the testsuite enabled.
However, since sparc64 is aimed to become a release architecture in the near future, this issue
needs to be addressed earlier or later.
For anyone interested looking into debugging this issue, we have a sparc64 porterbox
available which can be used by anyone who has got an account in Debian's account
system, the machine is called "notker.debian.net" [2].
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: