GNU bug report logs - #78934
test failure after recent 'od' changes

Previous Next

Package: coreutils;

Reported by: Bruno Haible <bruno <at> clisp.org>

Date: Mon, 30 Jun 2025 19:49:02 UTC

Severity: normal

Done: Pádraig Brady <P <at> draigBrady.com>

To reply to this bug, email your comments to 78934 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-coreutils <at> gnu.org:
bug#78934; Package coreutils. (Mon, 30 Jun 2025 19:49:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bruno Haible <bruno <at> clisp.org>:
New bug report received and forwarded. Copy sent to bug-coreutils <at> gnu.org. (Mon, 30 Jun 2025 19:49:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Bruno Haible <bruno <at> clisp.org>
To: bug-coreutils <at> gnu.org
Subject: test failure after recent 'od' changes
Date: Mon, 30 Jun 2025 21:47:55 +0200
After this week's changes in 'od', the CI reports a test failure on OpenBSD
and Solaris:


FAIL: tests/od/od
=================

od (GNU coreutils) 2025-06-30
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Jim Meyering.
j-bug1...
j-bug2...
j-bug3...
j-bug4...
j-proc...
trad-dot1...
trad-dot512...
invalid-off-1...
invalid-off-2...
invalid-off-3...
invalid-off-4...
overflow-off-1...
od.pl: test overflow-off-1: stderr mismatch, comparing overflow-off-1.2 (expected) and overflow-off-1.E (actual)
*** overflow-off-1.2	Mon Jun 30 19:10:31 2025
--- overflow-off-1.E	Mon Jun 30 19:10:31 2025
***************
*** 1 ****
! od: 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: Numerical result out of range
--- 1 ----
! od: 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: Result too large
overflow-off-2...
od.pl: test overflow-off-2: stderr mismatch, comparing overflow-off-2.2 (expected) and overflow-off-2.E (actual)
*** overflow-off-2.2	Mon Jun 30 19:10:31 2025
--- overflow-off-2.E	Mon Jun 30 19:10:31 2025
***************
*** 1 ****
! od: 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.: Numerical result out of range
--- 1 ----
! od: 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.: Result too large
overflow-off-3...
od.pl: test overflow-off-3: stderr mismatch, comparing overflow-off-3.2 (expected) and overflow-off-3.E (actual)
*** overflow-off-3.2	Mon Jun 30 19:10:31 2025
--- overflow-off-3.E	Mon Jun 30 19:10:31 2025
***************
*** 1 ****
! od: 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff: Numerical result out of range
--- 1 ----
! od: 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff: Result too large
wide-a...
wide-c...
wide-x...
invalid-w-1...
invalid-w-2...
invalid-w-3...
FAIL tests/od/od.pl (exit status: 1)







Reply sent to Pádraig Brady <P <at> draigBrady.com>:
You have taken responsibility. (Mon, 30 Jun 2025 22:37:02 GMT) Full text and rfc822 format available.

Notification sent to Bruno Haible <bruno <at> clisp.org>:
bug acknowledged by developer. (Mon, 30 Jun 2025 22:37:02 GMT) Full text and rfc822 format available.

Message #10 received at 78934-done <at> debbugs.gnu.org (full text, mbox):

From: Pádraig Brady <P <at> draigBrady.com>
To: Bruno Haible <bruno <at> clisp.org>, 78934-done <at> debbugs.gnu.org
Subject: Re: bug#78934: test failure after recent 'od' changes
Date: Mon, 30 Jun 2025 23:36:28 +0100
[Message part 1 (text/plain, inline)]
On 30/06/2025 20:47, Bruno Haible via GNU coreutils Bug Reports wrote:
> After this week's changes in 'od', the CI reports a test failure on OpenBSD
> and Solaris:
> 
> 
> FAIL: tests/od/od
Ah right, strerror(ERANGE) varies by platform.
I'll push the attached later to address this.

Marking this as done.

thanks,
Padraig
[od-test-erange.patch (text/x-patch, attachment)]

This bug report was last modified 2 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.