From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Fabrice Popineau Newsgroups: gmane.emacs.devel Subject: Re: Suspicious warning in W64 build Date: Fri, 15 Sep 2017 20:15:24 +0200 Message-ID: References: <1017454172.910810.1504618695244@mail.libero.it> <1146932094.13821.1504798935795@mail.libero.it> <83mv66z66p.fsf@gnu.org> <102a4c21-c275-c73e-ec53-0d85975dc968@cs.ucla.edu> <83a825znuf.fsf@gnu.org> <831snhzkgw.fsf@gnu.org> <837ex9x7vf.fsf@gnu.org> <83tw0cwcle.fsf@gnu.org> <83h8wcw3td.fsf@gnu.org> <83377vx3d0.fsf@gnu.org> <83ingnq01t.fsf@gnu.org> <83fubrpxsv.fsf@gnu.org> <83r2v9masw.fsf@gnu.org> <86a81xrndl.fsf@gmail.com> <83a81wmijy.fsf@gnu.org> <83vakkklto.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c116a56aeaf2905593e6107" X-Trace: blaine.gmane.org 1505499383 6756 195.159.176.226 (15 Sep 2017 18:16:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 15 Sep 2017 18:16:23 +0000 (UTC) Cc: Andy Moreton , Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 15 20:16:19 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsvA3-0001fF-EO for ged-emacs-devel@m.gmane.org; Fri, 15 Sep 2017 20:16:19 +0200 Original-Received: from localhost ([::1]:54530 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsvAA-0006d8-T5 for ged-emacs-devel@m.gmane.org; Fri, 15 Sep 2017 14:16:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsv9f-0006NG-1H for emacs-devel@gnu.org; Fri, 15 Sep 2017 14:15:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsv9d-0002Rg-VA for emacs-devel@gnu.org; Fri, 15 Sep 2017 14:15:55 -0400 Original-Received: from smtp2.supelec.fr ([160.228.120.31]:46061) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsv9Y-0002Oa-48; Fri, 15 Sep 2017 14:15:48 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by smtp2.supelec.fr (Postfix) with ESMTP id 7A099804AC; Fri, 15 Sep 2017 20:15:46 +0200 (CEST) X-Virus-Scanned: amavisd-new at smtp2.supelec.fr Original-Received: from smtp2.supelec.fr ([127.0.0.1]) by localhost (smtp2.supelec.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUhuahPD88Q9; Fri, 15 Sep 2017 20:15:46 +0200 (CEST) Original-Received: from mail-qt0-f180.google.com (mail-qt0-f180.google.com [209.85.216.180]) by smtp2.supelec.fr (Postfix) with ESMTPSA id E479280422; Fri, 15 Sep 2017 20:15:45 +0200 (CEST) Original-Received: by mail-qt0-f180.google.com with SMTP id s18so2912500qta.3; Fri, 15 Sep 2017 11:15:45 -0700 (PDT) X-Gm-Message-State: AHPjjUiVoI5JY4l3Hhbh0j/B6Uj5A5JJ/p2OM4FXYrhS2ObvTfWTW3FA oBxe1MJalGutf8xXgGu+eT0dr2+v0DW0bK0+XKE= X-Google-Smtp-Source: AOwi7QCwNZ5D8IrkE5z8nqem0lCrt5hYglF4pXF3990efQCQ8iDD+YNoUMC3bxTvCQIUXFldYyTyJ+0/r5ONesI+W5M= X-Received: by 10.200.63.98 with SMTP id w31mr27079910qtk.174.1505499345233; Fri, 15 Sep 2017 11:15:45 -0700 (PDT) Original-Received: by 10.140.82.21 with HTTP; Fri, 15 Sep 2017 11:15:24 -0700 (PDT) In-Reply-To: <83vakkklto.fsf@gnu.org> X-Gmail-Original-Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 160.228.120.31 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218333 Archived-At: --94eb2c116a56aeaf2905593e6107 Content-Type: text/plain; charset="UTF-8" 2017-09-15 17:45 GMT+02:00 Eli Zaretskii : > > From: Fabrice Popineau > > Date: Fri, 15 Sep 2017 17:33:48 +0200 > > Cc: Andy Moreton , Emacs developers < > emacs-devel@gnu.org> > > > > Ok. I see your eassert() added at this point. > > But clearly there is a problem with GCC 7, because it doesn't understand > > the implications of this eassert() : > > Does eassume instead of eassert help? > It seems to do it. Thanks, -- Fabrice --94eb2c116a56aeaf2905593e6107 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


2017-09-15 17:45 GMT+02:00 Eli Zaretskii <eliz@gnu.org>:
=
> From: Fabrice Popineau <fabrice.popineau@centralesu= pelec.fr>
> Date: Fri, 15 Sep 2017 17:33:48 +0200
> Cc: Andy Moreton <andre= wjmoreton@gmail.com>, Emacs developers <emacs-devel@gnu.org>
>
> Ok. I see your eassert() added at this point.
> But clearly there is a problem with GCC 7, because it doesn't unde= rstand
> the implications of this eassert() :

Does eassume instead of eassert help?

It seems to do it.

Thanks,=C2=A0
=
--=C2=A0
Fabrice
--94eb2c116a56aeaf2905593e6107--