GNU logs - #29311, boring messages


Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29311: Byte comparison from cmp diffutils
Resent-From: "s3gmentationfault@HIDDEN" <s3gmentationfault@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Wed, 15 Nov 2017 23:07:01 +0000
Resent-Message-ID: <handler.29311.B.151078720024709 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 29311
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: 29311 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-diffutils@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.151078720024709
          (code B ref -1); Wed, 15 Nov 2017 23:07:01 +0000
Received: (at submit) by debbugs.gnu.org; 15 Nov 2017 23:06:40 +0000
Received: from localhost ([127.0.0.1]:42270 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eF6lT-0006QS-Ek
	for submit <at> debbugs.gnu.org; Wed, 15 Nov 2017 18:06:39 -0500
Received: from eggs.gnu.org ([208.118.235.92]:37331)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <s3gmentationfault@HIDDEN>) id 1eF6Q9-0005sQ-0g
 for submit <at> debbugs.gnu.org; Wed, 15 Nov 2017 17:44:37 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <s3gmentationfault@HIDDEN>) id 1eF6Q2-0003hn-NE
 for submit <at> debbugs.gnu.org; Wed, 15 Nov 2017 17:44:31 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:44065)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <s3gmentationfault@HIDDEN>)
 id 1eF6Q2-0003hJ-KC
 for submit <at> debbugs.gnu.org; Wed, 15 Nov 2017 17:44:30 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56525)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <s3gmentationfault@HIDDEN>) id 1eF6Q1-0005vC-5q
 for bug-diffutils@HIDDEN; Wed, 15 Nov 2017 17:44:30 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <s3gmentationfault@HIDDEN>) id 1eF6Py-0003cx-2J
 for bug-diffutils@HIDDEN; Wed, 15 Nov 2017 17:44:29 -0500
Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:41671)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <s3gmentationfault@HIDDEN>)
 id 1eF6Px-0003bU-QD
 for bug-diffutils@HIDDEN; Wed, 15 Nov 2017 17:44:25 -0500
Received: by mail-wm0-x231.google.com with SMTP id b189so6019386wmd.0
 for <bug-diffutils@HIDDEN>; Wed, 15 Nov 2017 14:44:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-transfer-encoding:content-language;
 bh=oRI31yaPHBDFD/3z0IKRC4FUm6htLnYntfvYB8CSrn4=;
 b=NXCP63hOtTKp3e+mzAJaV1dd5yfVLZPjy3jzZAef0B3javomlX/OrEz4B5NB7XWChh
 /Xi7xphwe5OOVLkALrJKq6kn6AsREv8NxwhhT+BhoTpUIbP+BUPEboxvw+AGmT8a+Ihg
 bflJ5qnY9BTqreLhHR3BP8ykzmy0845aZl240yGhQISkjsezwUXB6CtyU77jAfSHuc0A
 VvXe1cnMWEQtxg5UI7ZxD7G5eOTKaNWuagfj7/awAGXZMeknPJb7pfRDyXnSJaKpKUq3
 uElpn3tx3n93KvtMNO7ibbX858+YTb0a6krRND8pkSsGOgC/ctl/v8E/MJPbXawyBCZK
 X2Sg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-transfer-encoding:content-language;
 bh=oRI31yaPHBDFD/3z0IKRC4FUm6htLnYntfvYB8CSrn4=;
 b=tgQLOEccVWZxvl06Q9BNcrcDTvfg4MMhwVRROz5qF/t3eSkXgjtKprYYqTipR8Pq56
 vXKShybmdUCdQWK0b5SYHGA3gMugWR+Xi3hEfovshD+QKyM1EJLHxZ2nlVcdVec3YkEE
 +FmEBFKMZJfjEjtzn7WpfNVQvGC61YWjrZ9PGwQyeWuYfxgjSGgacvqxzbvE/8CWo5j8
 yH/z8DMOWLp/ElT3ijnBNVPbBztmRmvyMDwFSO+V/Xvvf7ltGseDguJQmb4N5sdkEtVE
 301yT/BVSgnigjK9IBb4af7eR57Fhh3Tbg52NKBCgryoRMH/4x39S9l1/reFpIMfRRvt
 6BWA==
X-Gm-Message-State: AJaThX6e+fCKNDArRVR6VeAPlQfEa0ajBXQLaeDxzFS/59RZeOT5scM7
 /ceEHpXdqtLeGPBWnYRc389/wQZx
X-Google-Smtp-Source: AGs4zMYlXRK+8EboQ20VQS48dCCxBemYt76aH8moca0xtxgGgcXBqRiEVyZ82kYxNbOVzNYIaSUXLg==
X-Received: by 10.28.151.14 with SMTP id z14mr18680wmd.5.1510785863733;
 Wed, 15 Nov 2017 14:44:23 -0800 (PST)
Received: from [192.168.1.14] ([151.41.10.36])
 by smtp.gmail.com with ESMTPSA id p23sm41204586wrb.76.2017.11.15.14.44.22
 for <bug-diffutils@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 15 Nov 2017 14:44:23 -0800 (PST)
From: "s3gmentationfault@HIDDEN" <s3gmentationfault@HIDDEN>
Message-ID: <dea15b8c-ab12-becd-88b5-3c8d20d1d36b@HIDDEN>
Date: Wed, 15 Nov 2017 23:44:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Mailman-Approved-At: Wed, 15 Nov 2017 18:06:36 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

Hi, i write this message because cmp command from diffutils give an 
unexpected result if is used on binary files:
if we try to compare two different files (not symlink, not hardlink 
etc..), cmp say that the differ from 42 byte.

~ > LC_ALL=C cmp /usr/bin/g++ /usr/bin/gcc
/usr/bin/g++ /usr/bin/gcc differ: char 42, line 1

During a discussion another member convinced me to try hexdump for do 
that  comparison than i have see that those file differ for many bytes 
then 42, so i have try to write a program for do that, just for sure 
(the program is silly i have also forget to return EXIT_SUCCESS, and as 
default if it find a different byte the consider all other byte 
different but is only for this demonstration)
src: https://arin.ga/swsNn1


~ > CFLAGS=-O3 make diffbyte_gcc && ./diffbyte_gcc
they diff by: 766087 byte

so something absolutely does not work:
some clarifications: I have see just now that using C as language it say 
char, but in my language it say "byte" ("/bin/g++ /bin/gcc differenza: 
byte 42, riga 1").
However that is indifferent since in manpage it use only "byte" term, so 
i expect that it compare bytes, not only ascii text; The manpages at 
description say:  "Compare two files byte by byte".


For do other example, the wc command with -c option really counts the bytes:

~ > printf "\u2592"|wc -c
3

~ > printf "ciao\0x8" | wc -c
7


and (except for the sparse files) also du and wc report the same result 
with binary files:

~ > du -b /bin/gcc
993584  /bin/gcc

~ > wc -c /bin/gcc
993584 /bin/gcc


 From info i read:
The 'cmp' command compares two files, and if they differ, tells the 
first byte and line number where they differ or reports that one file is 
a prefix of the other.
Bytes and lines are numbered starting with 1. The arguments of 'cmp' are 
as follows:

I do not know if it is meant that the comparison stops at the first line 
or rather when one of the two buffers differs from the other but 
manpages and program options say that it compare byte
so it should do




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "s3gmentationfault@HIDDEN" <s3gmentationfault@HIDDEN>
Subject: bug#29311: Acknowledgement (Byte comparison from cmp diffutils)
Message-ID: <handler.29311.B.151078720024709.ack <at> debbugs.gnu.org>
References: <dea15b8c-ab12-becd-88b5-3c8d20d1d36b@HIDDEN>
X-Gnu-PR-Message: ack 29311
X-Gnu-PR-Package: diffutils
Reply-To: 29311 <at> debbugs.gnu.org
Date: Wed, 15 Nov 2017 23:07:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-diffutils@HIDDEN

If you wish to submit further information on this problem, please
send it to 29311 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
29311: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D29311
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-diffutils@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#29311: Byte comparison from cmp diffutils
References: <dea15b8c-ab12-becd-88b5-3c8d20d1d36b@HIDDEN>
In-Reply-To: <dea15b8c-ab12-becd-88b5-3c8d20d1d36b@HIDDEN>
Resent-From: "s3gmentationfault@HIDDEN" <s3gmentationfault@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-diffutils@HIDDEN
Resent-Date: Thu, 16 Nov 2017 00:15:02 +0000
Resent-Message-ID: <handler.29311.B29311.15107912545653 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29311
X-GNU-PR-Package: diffutils
X-GNU-PR-Keywords: 
To: 29311 <at> debbugs.gnu.org
Received: via spool by 29311-submit <at> debbugs.gnu.org id=B29311.15107912545653
          (code B ref 29311); Thu, 16 Nov 2017 00:15:02 +0000
Received: (at 29311) by debbugs.gnu.org; 16 Nov 2017 00:14:14 +0000
Received: from localhost ([127.0.0.1]:42317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eF7or-0001T7-Vk
	for submit <at> debbugs.gnu.org; Wed, 15 Nov 2017 19:14:14 -0500
Received: from mail-wm0-f68.google.com ([74.125.82.68]:42898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <s3gmentationfault@HIDDEN>) id 1eF73B-0006qK-1h
 for 29311 <at> debbugs.gnu.org; Wed, 15 Nov 2017 18:24:57 -0500
Received: by mail-wm0-f68.google.com with SMTP id t139so6182900wmt.1
 for <29311 <at> debbugs.gnu.org>; Wed, 15 Nov 2017 15:24:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-transfer-encoding:content-language;
 bh=99pA5y6lcqWWHf3Eodxp2Rm7c/WUHnljnngh4ekhBFg=;
 b=RTZGIrqakwTRJu5J+P+U2/aH8uiW+wfmmJoKY3fi4gOJZiFTK8sH8A4vefQLfqKYcX
 CkziFP6RRrCtLX1l2iV76qccxTtnbLN4TEbcXDAImnr9yXmR0WGanECqaubjzw4Vzy+K
 Ns70EgmH7Mz24Yoq3tLWKjBDiGAdPvJe8KrOYj2RJ+93o1YDYJ6+jdOXWfzoJcy/uRXQ
 OyfgQrI4FHfRG5I1tqYhWdbp0GBsunD/UsTIt7rHXVmWGaJYexOq0KGgHNnbFwj4k0xK
 3piqXldKWzGrVwR7Zk4q68SSLUUGj5g2lq3w3Sy405DcTw7x9OzXWfPS9OnBkZVYtIPl
 c7Vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :mime-version:content-transfer-encoding:content-language;
 bh=99pA5y6lcqWWHf3Eodxp2Rm7c/WUHnljnngh4ekhBFg=;
 b=IJB55Dbw0NB1hq7u2bdJepSI2f/MvIZRXnJwrPsu6nBt2Lqr4IhSsKldRlrB3Fs1Nt
 /2kRZa2QEtHAQ2VMlTHm0rzo99LRxRbKCLg1UUsWcjtVqEh/AEcur/aFeWM4UCHl1CPg
 M3KDTEIJ0gIvOsX7NzGXY824IEg6hzDyks9+IbyvJvnXNKRY/p0JzaGgyp4Jb0XdsWDB
 1sUVue1RUda/FdmGvpljt9rMvh872cwD0SNBMnUd5uaYjX1qSoPRwAJDonj7Lyjq+YO4
 oRznem/wRSs6TnTD2OID0N0I1KSpKcTE3FlyWX7Pol09tIfbGoFErdAdvNam9fO1RZ6d
 +3Vg==
X-Gm-Message-State: AJaThX5QY6Xp07lgmhkgr4E9lBXYJkqI1i3fJeNsbG+xEq6tM1FKtet8
 mnf621KNeXYkPcZyYxZO/Ex33lYA
X-Google-Smtp-Source: AGs4zMa7RS6Ahtpl7Sao/Q93CyfTPe1Iau279RRSLgMiHJozz7y6cX/N6nIqZsVzBWfIlS8ikfWDjw==
X-Received: by 10.80.244.16 with SMTP id r16mr95537edm.26.1510788290839;
 Wed, 15 Nov 2017 15:24:50 -0800 (PST)
Received: from [192.168.1.14] ([151.41.10.36])
 by smtp.gmail.com with ESMTPSA id j8sm32177edh.55.2017.11.15.15.24.49
 for <29311 <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 15 Nov 2017 15:24:50 -0800 (PST)
From: "s3gmentationfault@HIDDEN" <s3gmentationfault@HIDDEN>
Message-ID: <ab0d7896-b73c-e2d9-9675-2b38794e5615@HIDDEN>
Date: Thu, 16 Nov 2017 00:24:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Spam-Score: -0.0 (/)
X-Mailman-Approved-At: Wed, 15 Nov 2017 19:14:12 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi, i write this message regarding to my previous bug report, i have see 
just now that posix section of manpages say:
"The cmp utility shall write no output files are the same. Under default 
options, if they differ, it  shall write tostandard  output the byte and 
line number at which the first difference occurred. Bytes and lines 
shall be numbered beginning with 1."

so now it's all clare.





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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