Bug#873008: hfst FTBFS on big endian: FAIL: test

2017-09-07 Thread Paul Wise
On Thu, 2017-09-07 at 08:44 +0200, Tino Didriksen wrote:

> It's one out of a hundred tests that fails.

Sounds like that particular test should have its result ignored on
big-endian platforms since the code isn't written in a portable manner.
Disabling or ignoring all the tests isn't appropriate.

> It's more that some of the file formats are not endian-neutral (e.g.
> OpenFST). For the purpose of working with HFST locally and exchanging
> the neutral files, it works fine.

Should be pretty easy to fix that, except OpenFST developers refused:

https://bugs.debian.org/707826

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#873008: hfst FTBFS on big endian: FAIL: test

2017-09-07 Thread Tino Didriksen
On 7 September 2017 at 03:15, Paul Wise  wrote:

> Why do the tests for hfst need to be disabled?
>
> I think it would be better to keep them enabled so that we can ensure
> that hfst works correctly. Broken binaries are worse than FTBFS. You
> can ask for removal of the existing binaries from the architectures
> where the FTBFS happens by using `reportbug ftp.debian.org`.



The binaries are not broken, though. It's one out of a hundred tests that
fails.

It's more that some of the file formats are not endian-neutral (e.g.
OpenFST). For the purpose of working with HFST locally and exchanging the
neutral files, it works fine.

-- Tino Didriksen
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#873008: hfst FTBFS on big endian: FAIL: test

2017-08-24 Thread Tino Didriksen
That's my bad. In the confusion of bugs #824119 and #827199 , I forgot to
re-disable tests for hfst.

-- Tino Didriksen


On 23 August 2017 at 18:38, Adrian Bunk  wrote:

> Source: hfst
> Version: 3.12.2~r3289-1
> Severity: serious
>
> https://buildd.debian.org/status/package.php?p=hfst=sid
>
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#873008: hfst FTBFS on big endian: FAIL: test

2017-08-23 Thread Adrian Bunk
Source: hfst
Version: 3.12.2~r3289-1
Severity: serious

https://buildd.debian.org/status/package.php?p=hfst=sid

...
Making check in tools
make[3]: Entering directory '/<>/tools'
Making check in src
make[4]: Entering directory '/<>/tools/src'
Making check in hfst-proc
make[5]: Entering directory '/<>/tools/src/hfst-proc'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/<>/tools/src/hfst-proc'
Making check in hfst-twolc
make[5]: Entering directory '/<>/tools/src/hfst-twolc'
Making check in src
make[6]: Entering directory '/<>/tools/src/hfst-twolc/src'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/<>/tools/src/hfst-twolc/src'
Making check in test
make[6]: Entering directory '/<>/tools/src/hfst-twolc/test'
/usr/bin/make  test1 test1.txt_fst test10 test10.txt_fst test11 test11.txt_fst 
test12 test12.txt_fst test13 test13.txt_fst test14 test14.txt_fst test15 
test15.txt_fst test16 test16.txt_fst test17 test17.txt_fst test18 
test18.txt_fst test19 test19.txt_fst test2 test2.txt_fst test20 test20.txt_fst 
test21 test21.txt_fst test22 test22.txt_fst test23 test23.txt_fst test24 
test24.txt_fst test25 test25.txt_fst test26 test26.txt_fst test27 
test27.txt_fst test28 test28.txt_fst test29 test29.txt_fst test3 test3.txt_fst 
test30 test30.txt_fst test31 test31.txt_fst test32 test32.txt_fst test33 
test33.txt_fst test34 test34.txt_fst test35 test35.txt_fst test36 
test36.txt_fst test37 test37.txt_fst test38 test38.txt_fst test39 
test39.txt_fst test4 test4.txt_fst test40 test40.txt_fst test41 test41.txt_fst 
test42 test42.txt_fst test43 test43.txt_fst test44 test44.txt_fst test45 
test45.txt_fst test46 test46.txt_fst test47 test47.txt_fst test48 
test48.txt_fst test49 test49.txt_fst test5 test5.txt_fst tes
 t51 test51.txt_fst test52 test52.txt_fst test53 test53.txt_fst test54 
test54.txt_fst test55 test55.txt_fst test56 test56.txt_fst test57 
test57.txt_fst test58 test58.txt_fst test59 test59.txt_fst test6 test6.txt_fst 
test60 test60.txt_fst test61 test61.txt_fst test62 test62.txt_fst test7 
test7.txt_fst test8 test8.txt_fst test9 test9.txt_fst
make[7]: Entering directory '/<>/tools/src/hfst-twolc/test'
make[7]: Nothing to be done for 'test1'.
make[7]: Nothing to be done for 'test1.txt_fst'.
make[7]: Nothing to be done for 'test10'.
make[7]: Nothing to be done for 'test10.txt_fst'.
make[7]: Nothing to be done for 'test11'.
make[7]: Nothing to be done for 'test11.txt_fst'.
make[7]: Nothing to be done for 'test12'.
make[7]: Nothing to be done for 'test12.txt_fst'.
make[7]: Nothing to be done for 'test13'.
make[7]: Nothing to be done for 'test13.txt_fst'.
make[7]: Nothing to be done for 'test14'.
make[7]: Nothing to be done for 'test14.txt_fst'.
make[7]: Nothing to be done for 'test15'.
make[7]: Nothing to be done for 'test15.txt_fst'.
make[7]: Nothing to be done for 'test16'.
make[7]: Nothing to be done for 'test16.txt_fst'.
make[7]: Nothing to be done for 'test17'.
make[7]: Nothing to be done for 'test17.txt_fst'.
make[7]: Nothing to be done for 'test18'.
make[7]: Nothing to be done for 'test18.txt_fst'.
make[7]: Nothing to be done for 'test19'.
make[7]: Nothing to be done for 'test19.txt_fst'.
make[7]: Nothing to be done for 'test2'.
make[7]: Nothing to be done for 'test2.txt_fst'.
make[7]: Nothing to be done for 'test20'.
make[7]: Nothing to be done for 'test20.txt_fst'.
make[7]: Nothing to be done for 'test21'.
make[7]: Nothing to be done for 'test21.txt_fst'.
make[7]: Nothing to be done for 'test22'.
make[7]: Nothing to be done for 'test22.txt_fst'.
make[7]: Nothing to be done for 'test23'.
make[7]: Nothing to be done for 'test23.txt_fst'.
make[7]: Nothing to be done for 'test24'.
make[7]: Nothing to be done for 'test24.txt_fst'.
make[7]: Nothing to be done for 'test25'.
make[7]: Nothing to be done for 'test25.txt_fst'.
make[7]: Nothing to be done for 'test26'.
make[7]: Nothing to be done for 'test26.txt_fst'.
make[7]: Nothing to be done for 'test27'.
make[7]: Nothing to be done for 'test27.txt_fst'.
make[7]: Nothing to be done for 'test28'.
make[7]: Nothing to be done for 'test28.txt_fst'.
make[7]: Nothing to be done for 'test29'.
make[7]: Nothing to be done for 'test29.txt_fst'.
make[7]: Nothing to be done for 'test3'.
make[7]: Nothing to be done for 'test3.txt_fst'.
make[7]: Nothing to be done for 'test30'.
make[7]: Nothing to be done for 'test30.txt_fst'.
make[7]: Nothing to be done for 'test31'.
make[7]: Nothing to be done for 'test31.txt_fst'.
make[7]: Nothing to be done for 'test32'.
make[7]: Nothing to be done for 'test32.txt_fst'.
make[7]: Nothing to be done for 'test33'.
make[7]: Nothing to be done for 'test33.txt_fst'.
make[7]: Nothing to be done for 'test34'.
make[7]: Nothing to be done for 'test34.txt_fst'.
make[7]: Nothing to be done for 'test35'.
make[7]: Nothing to be done for 'test35.txt_fst'.
make[7]: Nothing to be done for 'test36'.
make[7]: Nothing to be done for 'test36.txt_fst'.
make[7]: Nothing to be done for 'test37'.
make[7]: Nothing to be