From unknown Sat Jun 14 05:16:25 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48516: diff.c:764: possible wrong operator ? Resent-From: David Binderman Original-Sender: "Debbugs-submit" Resent-CC: bug-diffutils@gnu.org Resent-Date: Wed, 19 May 2021 10:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48516 X-GNU-PR-Package: diffutils X-GNU-PR-Keywords: To: 48516@debbugs.gnu.org X-Debbugs-Original-To: "bug-diffutils@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.1621419738651 (code B ref -1); Wed, 19 May 2021 10:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 May 2021 10:22:18 +0000 Received: from localhost ([127.0.0.1]:58148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljJLG-0000AR-EP for submit@debbugs.gnu.org; Wed, 19 May 2021 06:22:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:55444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljJLD-0000AH-Iz for submit@debbugs.gnu.org; Wed, 19 May 2021 06:22:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54544) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljJLD-0008DO-9r for bug-diffutils@gnu.org; Wed, 19 May 2021 06:22:15 -0400 Received: from mail-oln040092065106.outbound.protection.outlook.com ([40.92.65.106]:51168 helo=EUR01-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljJLB-0002Wp-PG for bug-diffutils@gnu.org; Wed, 19 May 2021 06:22:15 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IVpFOcWxbdVKNtw3UnyfD30iEAvPfEedvzpv1u5BcYMYt/HhVPtqvE5Fd9RxRGmvhjUoUUqMkL2D8Ff/te264kBwNVLl0o3NertydaVrFZDWU4LE/TWT92huyxF0fadCZiDIWMPaBDSJd9cN1JHoChJttj4pF+267XRJbL9moDYUJ+4r3uP+qQmlGD97lwQ5c/OCXorTbLkCAS3OVBAcfWFDf1pZ0yGwQIgEfi48NbZP83MnqL/7a3MqIpcQLdBrcIpsmIKMy8te7SRVcvnQQUmUr9mkgH+Oh88+I2IMHaeb31+KZRT7l0ofH8SR/CVKYupjaxxstcJICUe2oGRzjg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TNsQa/j9Qq70trtF3WcJlNhVSHRkNyaLPJ2kLgu2tug=; b=WfRRuGcQnw3igvw3mFujSA1uCoyoRWEpGUwEGtFjjGQaq28BmLL/vL7g2CQgXDtN4DsD0982XOyb1hrJRpPiu82GKtWRyQj5CLE+eyAWF58iOxYf8osPndDXre3kqcAGmRHFhdNo6fJNSDoVYnY5Z5hkxpQYBoB2S3O0YXPQaM4jR4roaKGdln70yO3MXCeGksl75Alf28AAS8qvL5eV8igyYUztU9rjGCc+zHdVE0eiPRXXHDpUrF24Ls0pgv4LOVI41ROBTjHlJXvs/AnYEECf5k8ONNqGguWk0cLVU1dxXBkd3aJ9U3zn4Qv1plQNkW9CdynW2y7hMuLPhiMu4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TNsQa/j9Qq70trtF3WcJlNhVSHRkNyaLPJ2kLgu2tug=; b=rhu/uiIcOzSotyNTIkQJvLNrmOVGsan4GFmlr3ddUdm9Ob1ns4FBPZdWP9Wd/ujRHKvG0jnoPZjSS8Vu9OOCyuiscON2wTYcIGF2l+6lyrdeNsxDPSXxVywwtz3wuDd6Fuu/aSpknKYsT+uzuwyqMF2pudhTxwZQxgfHD4bzGiDHzhrxssdDTE3HtKUJ/Iizz1QyqQAaAcph+vuIrs3hFITLIdtq3cgvsNvxSg+VkxHo9nQVx/fioWUm/8XKOovNh6YPtbrBxuqE6FJ/u2gax/qtP2WidcUvTqNyjR/CfJo0vI6z6JPy3iZxE5IOH/okGyEYlVsQGqeIi13RN0BMrw== Received: from HE1EUR01FT040.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e18::51) by HE1EUR01HT114.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e18::358) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25; Wed, 19 May 2021 10:07:08 +0000 Received: from DB6P189MB0568.EURP189.PROD.OUTLOOK.COM (2a01:111:e400:7e18::4b) by HE1EUR01FT040.mail.protection.outlook.com (2a01:111:e400:7e18::328) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25 via Frontend Transport; Wed, 19 May 2021 10:07:08 +0000 Received: from DB6P189MB0568.EURP189.PROD.OUTLOOK.COM ([fe80::5b1:b162:530d:ade1]) by DB6P189MB0568.EURP189.PROD.OUTLOOK.COM ([fe80::5b1:b162:530d:ade1%6]) with mapi id 15.20.4129.033; Wed, 19 May 2021 10:07:08 +0000 From: David Binderman Thread-Topic: diff.c:764: possible wrong operator ? Thread-Index: AQHXTJZ4Y8wjdMaZwkaYLuvhzQp3Qg== Date: Wed, 19 May 2021 10:07:08 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:3A09BFD5887BBFF69EEDD12BC04FB67B397AF33FF4D17C51FBAC13337BC28F7D; UpperCasedChecksum:FF8BCBD6C3A61B7AE9CA6E34AC6263DCF07669EF5582072234A4A35B51813D48; SizeAsReceived:6657; Count:42 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [ytcX89CzKMXdL1Ou20m8/at6yBjoOA3X] x-ms-publictraffictype: Email x-incomingheadercount: 42 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 79039e4c-ff9c-4ff1-7067-08d91aaddc96 x-ms-traffictypediagnostic: HE1EUR01HT114: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9/3lnZaYVS1IBaMSkJtOIkHcOKIrRqF1AsdT2W7+7a4g9OqkfqMFSg572gRirtXamT/y3VbxCkowb7awTWltC5t1YRndwVPEw5bQfJmqEoaLlwJUq9CZwH6ZAtP8GprEt4wWf9LDpyJ49pe0Tw7EJszyPFSJFu8AIOt+KRZbcui4atkUOBpsa7s5HcPOqH3i/tQocMW2Ps9in3SPoiPXCOaXZaveZDIu/Qj76m7xurcfVi4sUAJs5azzfmoAr7zTDDzjIA6T+KGh/k+pAutcQE+fNhFva/knfy1O3WpPbv16etNnzMaq8owUW2vsjh0nobUFypTTvGu57yqjJR/iK/KVrGYQlyCnaSXZg9QYvvh3hhC4BotWDXD4gpxFwE4WKBpeVgZa5MEEQStJc8qfpw== x-ms-exchange-antispam-messagedata: 9a+vYmELx4GbTuRk61Ld6u+5puEKE/ndo4cQFedVveUe50AxeUaj2RqaRrxcT7CZB/SUMbCdSPsSzn6LnLm2XTRiam7lj/8Opd35N1H2j2+96qFUHxspeNtVtSjKtMyTp1oG8BYGeXDyZfI4Am6naQ== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT040.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 79039e4c-ff9c-4ff1-7067-08d91aaddc96 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2021 10:07:08.0937 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT114 Received-SPF: pass client-ip=40.92.65.106; envelope-from=dcb314@hotmail.com; helo=EUR01-HE1-obe.outbound.protection.outlook.com X-Spam_score_int: 8 X-Spam_score: 0.8 X-Spam_bar: / X-Spam_report: (0.8 / 5.0 requ) BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hello there,=0A= =0A= I just tried to compile diffutils-3.7 with clang. It said:=0A= =0A= diff.c:764:8: warning: bitwise negation of a boolean expression; did you me= an logical negation? [-Wbool-operation]=0A= =0A= Source code is=0A= =0A= files_can_be_treated_as_binary =3D=0A= (brief & binary=0A= & ~ (ignore_blank_lines | ignore_case | strip_trailing_cr=0A= | (ignore_regexp_list.regexps || ignore_white_space)));=0A= =0A= Maybe better code:=0A= =0A= files_can_be_treated_as_binary =3D=0A= (brief & binary=0A= & ! (ignore_blank_lines | ignore_case | strip_trailing_cr=0A= | (ignore_regexp_list.regexps || ignore_white_space)));=0A= =0A= Regards=0A= =0A= David Binderman=0A= =0A= =0A= =0A=