From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 114751 invoked by alias); 8 Apr 2017 09:57:20 -0000 Mailing-List: contact overseers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: , Sender: overseers-owner@sourceware.org Received: (qmail 114732 invoked by uid 89); 8 Apr 2017 09:57:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=Biometric, biometric, H*r:sk:oversee X-HELO: mail-wm0-f68.google.com Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com) (74.125.82.68) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 08 Apr 2017 09:57:18 +0000 Received: by mail-wm0-f68.google.com with SMTP id o81so1885869wmb.0 for ; Sat, 08 Apr 2017 02:57:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version; bh=K/b+M5kQz+dk7r5x5yeaJx6DkyV1wgL+5G2k9qrV0Wc=; b=npzozq0JgZn6+0PKddVoYwTuXeo/uVnK5sctd8/kD3hpBiqrWsFC1InXGpW4Fo+qVe qKkqN91Y1/+FPAfFOSvffExFZukrFuu3wo1NSOpSi9oEyrq74DtV6m/uAhdU9tKsUDjD l4hUCftbJAj1D1GKpHagSZczw9gy36FSjKEgP/PzPIsaOqfUSEZ/pIE1qQSTsR2AV6Hy vm17bYvTgshGy6X24n5h3OzifJlEwrA6C0QKjk3hDXmItzhg/D4VNWj/cb53irAvGH1z nVpT49dbZVumalU6C3CpJUh0OkLozph84JW8dA96UHr3nRr1fSEeNB8XSjhOeBUUCVzl uP9g== X-Gm-Message-State: AN3rC/4jdjrKlyWyvay6tC5KibAi9fHdKHcGVipOmGHvHgU07NypnybZa5dkdMg+KHdSjw== X-Received: by 10.28.13.65 with SMTP id 62mr2680056wmn.1.1491645437263; Sat, 08 Apr 2017 02:57:17 -0700 (PDT) Received: from loki02 (ip-62-245-109-85.net.upcbroadband.cz. [62.245.109.85]) by smtp.gmail.com with ESMTPSA id l186sm2155221wmd.17.2017.04.08.02.57.16 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 08 Apr 2017 02:57:16 -0700 (PDT) Date: Sat, 08 Apr 2017 09:57:00 -0000 From: Adam =?UTF-8?B?VHJob8WI?= To: overseers@gcc.gnu.org Subject: account creation Message-ID: <20170408115714.71032d47@loki02> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/T8d.A+==S2vxorIR5C+Qmyw" X-SW-Source: 2017-q2/txt/msg00014.txt.bz2 --MP_/T8d.A+==S2vxorIR5C+Qmyw Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 324 Hello, I am Adam Trhon, developer at Touchless Biometric Systems. We discovered a potential gcc problem and I would like to fill a bug report. I attach a single .c file that contains full info and a minimal example. Could you please create an account for me so that I can fill a report the proper way? Best regards Adam --MP_/T8d.A+==S2vxorIR5C+Qmyw Content-Type: text/x-c++src Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=main.c Content-length: 1018 /** Minimal example of gcc not printing warning coming from preprocessor genera= ted code. It contains a line that generates tautological-compare warning. But the lin= e is generated by a preprocessor macro and the warning is not generated, unless preprocessing and compilation are done in separate steps. When compiled as: gcc -Wall main.c the warning about tautological compare is *not shown*. But when compiled as: gcc -Wall -no-integrated-cpp main.c or as: gcc -Wall -E main.c -o main.i gcc -Wall --preprocessed main.i then this warning is printed: main.c: In function =E2=80=98main=E2=80=99: main.c:31:11: warning: self-comparison always evaluates to false [-Wtautolo= gical-compare] FOO ^=20 The issue was observed with: gcc 6.2 for ARM built by OpenEmbedded gcc 6.3 for x86_64 from Arch Linux gcc 7.0 for x86_64 built from upstram git (commit ae4f1e0ee12) */ #define FOO if (argc !=3D argc) return 1; =20=20=20=20 int main(int argc, char **argv)=20 { FOO return 0; } --MP_/T8d.A+==S2vxorIR5C+Qmyw--