From unknown Sat Aug 09 04:52:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8320 <8320@debbugs.gnu.org> To: bug#8320 <8320@debbugs.gnu.org> Subject: Status: df -BT: rounding error? Reply-To: bug#8320 <8320@debbugs.gnu.org> Date: Sat, 09 Aug 2025 11:52:15 +0000 retitle 8320 df -BT: rounding error? reassign 8320 coreutils submitter 8320 "Voelker, Bernhard" severity 8320 normal tag 8320 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 22 12:06:32 2011 Received: (at submit) by debbugs.gnu.org; 22 Mar 2011 16:06:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q246J-00071s-OL for submit@debbugs.gnu.org; Tue, 22 Mar 2011 12:06:32 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q246I-00071X-Hd for submit@debbugs.gnu.org; Tue, 22 Mar 2011 12:06:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q246C-0006Wm-Fs for submit@debbugs.gnu.org; Tue, 22 Mar 2011 12:06:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, RFC_ABUSE_POST autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:59044) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2465-00069x-JV for submit@debbugs.gnu.org; Tue, 22 Mar 2011 12:06:24 -0400 Received: from [140.186.70.92] (port=49275 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q23q7-0002dY-UA for bug-coreutils@gnu.org; Tue, 22 Mar 2011 11:49:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q23q6-0002ie-Kf for bug-coreutils@gnu.org; Tue, 22 Mar 2011 11:49:47 -0400 Received: from m0019.fra.mmp.de.bt.com ([62.180.227.30]:53556 helo=ms03.m0019.fra.mmp.de.bt.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q23q6-0002iV-Cg for bug-coreutils@gnu.org; Tue, 22 Mar 2011 11:49:46 -0400 Received: from senmx11-mx ([62.134.46.9] [62.134.46.9]) by ms03.m0020.fra.mmp.de.bt.com with ESMTP id BT-MMP-3830014 for bug-coreutils@gnu.org; Tue, 22 Mar 2011 16:47:39 +0100 Received: from MCHP063A.global-ad.net (unknown [172.29.37.61]) by senmx11-mx (Server) with ESMTP id E6C9A1EB82C9 for ; Tue, 22 Mar 2011 16:47:39 +0100 (CET) Received: from MCHP058A.global-ad.net ([172.29.37.55]) by MCHP063A.global-ad.net ([172.29.37.61]) with mapi; Tue, 22 Mar 2011 16:47:40 +0100 From: "Voelker, Bernhard" To: "bug-coreutils@gnu.org" Date: Tue, 22 Mar 2011 16:47:41 +0100 Subject: df -BT: rounding error? Thread-Topic: df -BT: rounding error? Thread-Index: AcvoqHpjWKHCRl9CQgOBSU/M3XYwpg== Message-ID: <7856072A9D04C24B82DFE2B1112FE38A082C8AE234@MCHP058A.global-ad.net> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) Running `df -B...` with a SIZE which is greater than the total disk space returns the same value in the 'Used' and 'Available' column - see example below with T, P and E: $ for f in 1 K M G T P E Z Y ; do ( set -x && df -B$f . ) ; done + df -B1 . Filesystem 1B-blocks Used Available Use% Mounted on D: 596087726080 100868861952 495218864128 17% /cygdrive/= d + df -BK . Filesystem 1K-blocks Used Available Use% Mounted on D: 582116920K 98504748K 483612172K 17% /cygdrive/d + df -BM . Filesystem 1M-blocks Used Available Use% Mounted on D: 568474M 96197M 472278M 17% /cygdrive/d + df -BG . Filesystem 1G-blocks Used Available Use% Mounted on D: 556G 94G 462G 17% /cygdrive/d + df -BT . Filesystem 1T-blocks Used Available Use% Mounted on D: 1T 1T 1T 17% /cygdrive/d + df -BP . Filesystem 1P-blocks Used Available Use% Mounted on D: 1P 1P 1P 17% /cygdrive/d + df -BE . Filesystem 1E-blocks Used Available Use% Mounted on D: 1E 1E 1E 17% /cygdrive/d + df -BZ . df: -B argument `Z' too large + df -BY . df: -B argument `Y' too large Apart from saying that 1[TPE] is still available ... shouldn't it return 0[TPE] for the "Used" column, as rounding a value of 17% should lead to zero (mathematically)? BTW: why are `Z' and `Y' "too large"? $ df --version df (GNU coreutils) 8.10 Packaged by Cygwin (8.10-1) It's on a 32-bit XP. Have a nice day, Berny= From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 22 12:47:56 2011 Received: (at 8320) by debbugs.gnu.org; 22 Mar 2011 16:47:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q24kN-0007xh-Ne for submit@debbugs.gnu.org; Tue, 22 Mar 2011 12:47:55 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q24kL-0007xV-BU for 8320@debbugs.gnu.org; Tue, 22 Mar 2011 12:47:54 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 21DB539E80F0; Tue, 22 Mar 2011 09:47:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9DLLcgci8Wf0; Tue, 22 Mar 2011 09:47:46 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id B95E839E80DB; Tue, 22 Mar 2011 09:47:46 -0700 (PDT) Message-ID: <4D88D2AE.5090304@cs.ucla.edu> Date: Tue, 22 Mar 2011 09:47:42 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110307 Fedora/3.1.9-0.39.b3pre.fc14 Thunderbird/3.1.9 MIME-Version: 1.0 To: "Voelker, Bernhard" Subject: Re: bug#8320: df -BT: rounding error? References: <7856072A9D04C24B82DFE2B1112FE38A082C8AE234@MCHP058A.global-ad.net> In-Reply-To: <7856072A9D04C24B82DFE2B1112FE38A082C8AE234@MCHP058A.global-ad.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 8320 Cc: 8320@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On 03/22/2011 08:47 AM, Voelker, Bernhard wrote: > shouldn't it return > 0[TPE] for the "Used" column, as rounding a value of 17% should lead to > zero (mathematically)? df always rounds up, rather than to nearest. I vaguely recall that POSIX specifies that, for -k. > BTW: why are `Z' and `Y' "too large"? They don't fit in 64 bits. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 22 13:21:25 2011 Received: (at 8320) by debbugs.gnu.org; 22 Mar 2011 17:21:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q25Gm-0000FN-Ut for submit@debbugs.gnu.org; Tue, 22 Mar 2011 13:21:25 -0400 Received: from m0019.fra.mmp.de.bt.com ([62.180.227.30] helo=ms04.m0019.fra.mmp.de.bt.com) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q25Gk-0000F7-QI for 8320@debbugs.gnu.org; Tue, 22 Mar 2011 13:21:23 -0400 Received: from senmx12-mx ([62.134.46.10] [62.134.46.10]) by ms04.m0020.fra.mmp.de.bt.com with ESMTP id BT-MMP-3848083; Tue, 22 Mar 2011 18:21:15 +0100 Received: from MCHP063A.global-ad.net (unknown [172.29.37.61]) by senmx12-mx (Server) with ESMTP id D349423F02ED; Tue, 22 Mar 2011 18:21:15 +0100 (CET) Received: from MCHP058A.global-ad.net ([172.29.37.55]) by MCHP063A.global-ad.net ([172.29.37.61]) with mapi; Tue, 22 Mar 2011 18:21:15 +0100 From: "Voelker, Bernhard" To: Paul Eggert Date: Tue, 22 Mar 2011 18:21:17 +0100 Subject: RE: bug#8320: df -BT: rounding error? Thread-Topic: bug#8320: df -BT: rounding error? Thread-Index: AcvosODl68NGVrURSgqSpfmporus6gABGK0Q Message-ID: <7856072A9D04C24B82DFE2B1112FE38A082C8AE2D1@MCHP058A.global-ad.net> References: <7856072A9D04C24B82DFE2B1112FE38A082C8AE234@MCHP058A.global-ad.net> <4D88D2AE.5090304@cs.ucla.edu> In-Reply-To: <4D88D2AE.5090304@cs.ucla.edu> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 8320 Cc: "8320@debbugs.gnu.org" <8320@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Paul Eggert wrote: > On 03/22/2011 08:47 AM, Voelker, Bernhard wrote: >> BTW: why are `Z' and `Y' "too large"? > >They don't fit in 64 bits. wow, I wasn't aware that there are already 128-bit systems! Bye, Berny From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 17 02:40:02 2011 Received: (at 8320) by debbugs.gnu.org; 17 Apr 2011 06:40:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QBLeM-0004wv-0I for submit@debbugs.gnu.org; Sun, 17 Apr 2011 02:40:02 -0400 Received: from mx.meyering.net ([82.230.74.64]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QBLeJ-0004wc-K6 for 8320@debbugs.gnu.org; Sun, 17 Apr 2011 02:40:00 -0400 Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id 10A356012A; Sun, 17 Apr 2011 08:39:53 +0200 (CEST) From: Jim Meyering To: "Voelker\, Bernhard" Subject: Re: bug#8320: df -BT: rounding error? In-Reply-To: <7856072A9D04C24B82DFE2B1112FE38A082C8AE2D1@MCHP058A.global-ad.net> (Bernhard Voelker's message of "Tue, 22 Mar 2011 18:21:17 +0100") References: <7856072A9D04C24B82DFE2B1112FE38A082C8AE234@MCHP058A.global-ad.net> <4D88D2AE.5090304@cs.ucla.edu> <7856072A9D04C24B82DFE2B1112FE38A082C8AE2D1@MCHP058A.global-ad.net> Date: Sun, 17 Apr 2011 08:39:53 +0200 Message-ID: <87oc45fkjq.fsf@rho.meyering.net> Lines: 17 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: 8320 Cc: Paul Eggert , "8320@debbugs.gnu.org" <8320@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) tags 8320 notabug close 8320 thanks Voelker, Bernhard wrote: > Paul Eggert wrote: >> On 03/22/2011 08:47 AM, Voelker, Bernhard wrote: >>> BTW: why are `Z' and `Y' "too large"? >> >>They don't fit in 64 bits. > > wow, I wasn't aware that there are already 128-bit systems! Hi Voelker, It looks like this is resolved, and is not a bug, so I've closed the issue. You're welcome to reopen it if you're not satisfied with that. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 07 12:57:30 2011 Received: (at control) by debbugs.gnu.org; 7 Aug 2011 16:57:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qq6fJ-0003UU-Uu for submit@debbugs.gnu.org; Sun, 07 Aug 2011 12:57:30 -0400 Received: from mx.meyering.net ([82.230.74.64]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qq6fI-0003UL-MJ for control@debbugs.gnu.org; Sun, 07 Aug 2011 12:57:29 -0400 Received: from rho.meyering.net (localhost.localdomain [127.0.0.1]) by rho.meyering.net (Acme Bit-Twister) with ESMTP id CBAD860098 for ; Sun, 7 Aug 2011 18:56:30 +0200 (CEST) From: Jim Meyering To: control@debbugs.gnu.org Subject: 8320: close/notabug via control Date: Sun, 07 Aug 2011 18:56:30 +0200 Message-ID: <87mxflgny9.fsf@rho.meyering.net> Lines: 3 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) tags 8320 + notabug close 8320 thanks From unknown Sat Aug 09 04:52:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 05 Sep 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator