Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 780879 - dev-tex/biber-2.16 - fails 'Date meta information', 'Range', 'Extended years' tests
Summary: dev-tex/biber-2.16 - fails 'Date meta information', 'Range', 'Extended years'...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal
Assignee: jonas.licht
URL:
Whiteboard:
Keywords: PullRequest, TESTFAILURE
Depends on:
Blocks:
 
Reported: 2021-04-07 17:33 UTC by ernsteiswuerfel
Modified: 2021-04-10 00:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (biber-2.16:20210407-171828.log,25.90 KB, text/plain)
2021-04-07 17:33 UTC, ernsteiswuerfel
Details
emerge --info (file_780879.txt,6.06 KB, text/plain)
2021-04-07 17:34 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2021-04-07 17:33:52 UTC
Created attachment 698283 [details]
build.log

[...]
#   Failed test 'Date meta information - 1'
#   Failed test 'Date meta information - 2'
#   Failed test 'Date meta information - 3'
#   Failed test 'Date meta information - 4'
#   Failed test 'Range - 1'
#   Failed test 'Range - 2'
#   Failed test 'Extended years - 1'
#   Failed test 'Extended years - 2'
[...]

Test Summary Report
-------------------
t/dateformats.t         (Wstat: 2048 Tests: 56 Failed: 8)
  Failed tests:  33-38, 45-46
  Non-zero exit status: 8
Files=52, Tests=1240, 20 wallclock secs ( 0.48 usr  0.36 sys + 161.54 cusr 29.76 csys = 192.14 CPU)
Result: FAIL
Failed 1/52 test programs. 8/1240 subtests failed.
 * ERROR: dev-tex/biber-2.16::gentoo failed (test phase):
Comment 1 ernsteiswuerfel archtester 2021-04-07 17:34:12 UTC
Created attachment 698286 [details]
emerge --info
Comment 2 jonas.licht 2021-04-08 10:47:20 UTC
Hm looking at https://github.com/plk/biber/issues/349 it looks like a generell Testprobleme on 32-bit Systems, caused by an overflow.
The proposed solution is to disable these Tests on 32bit.

So the solution for us could be a user-patch to disable this like in https://github.com/plk/biber/blob/d1f707085c274d40eb4822e22a8a1d088739c7f5/t/full-bbl.t#L14
Comment 3 ernsteiswuerfel archtester 2021-04-09 22:43:22 UTC
(In reply to jonas.licht from comment #2)

I can confirm your patch from the PR works. Testsuite passes now on ppc with these tests disabled. Thanks!
Comment 4 Larry the Git Cow gentoo-dev 2021-04-10 00:09:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65871ad2d20b8ab39caf25a0aaec3ab95fbcf511

commit 65871ad2d20b8ab39caf25a0aaec3ab95fbcf511
Author:     Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
AuthorDate: 2021-04-09 19:57:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-04-10 00:09:41 +0000

    dev-tex/biber: disable 64-bit only tests on 32-bit arches
    
    Closes: https://bugs.gentoo.org/780879
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
    Closes: https://github.com/gentoo/gentoo/pull/20316
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-tex/biber/biber-2.16.ebuild                    |  7 ++++
 .../biber-2.16-disable-64bit-only-tests.patch      | 45 ++++++++++++++++++++++
 2 files changed, 52 insertions(+)