From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: Suspicious warning in W64 build Date: Thu, 7 Sep 2017 17:42:15 +0200 (CEST) Message-ID: <1146932094.13821.1504798935795@mail.libero.it> References: <1017454172.910810.1504618695244@mail.libero.it> <83tw0ezgi1.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1504798960 16103 195.159.176.226 (7 Sep 2017 15:42:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 7 Sep 2017 15:42:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 07 17:42:26 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 1dpywk-0003Yw-0H for ged-emacs-devel@m.gmane.org; Thu, 07 Sep 2017 17:42:26 +0200 Original-Received: from localhost ([::1]:40965 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpywq-0006Pa-Sj for ged-emacs-devel@m.gmane.org; Thu, 07 Sep 2017 11:42:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59836) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpywg-0006PJ-Pw for emacs-devel@gnu.org; Thu, 07 Sep 2017 11:42:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpywc-0001bB-3C for emacs-devel@gnu.org; Thu, 07 Sep 2017 11:42:22 -0400 Original-Received: from smtp-17.italiaonline.it ([212.48.25.145]:47955 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dpywb-0001aE-SE for emacs-devel@gnu.org; Thu, 07 Sep 2017 11:42:18 -0400 Original-Received: from oxapps-04-023.iol.local ([10.255.27.27]) by smtp-17.iol.local with SMTP id pywZdrMnwI1TopywZdi1JO; Thu, 07 Sep 2017 17:42:15 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1504798935; bh=lyFsEZ42hLfWnRuuXQj6PISKh775VBf8fofrXtQ4hGE=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=SV/qP1XbULWyB6JXIsr6Bkm3KK0b5bc6cYzbs+TNGawRcAj1LJ6TB2qZDz1jqNbSq MXRCCwSrDipsVGmDzdKyeKXnrUZlkFGIjh6kONQsrDdndg5sZdfngIajGK2YX8Zepo HczWrqRGgzClYdxLw5UxCbGo0yl4SnifZKZcvQI4FTjE2WjW9s3739gEwFUxceWJca Ag41T/iVDu9T9t5y/kvfBs10QnK11DY81BGK5kRHrgSy21mus2EfnXJCGvDndN+4OQ tzGjrnW4hV4h++YQhX6AJjlfwTxuveWXxH03SwJ/fbkIMJB+jhTOoYgyWC1ESHRDgn COENRr/DiAFvw== X-CNFS-Analysis: v=2.2 cv=ZtudE5zG c=1 sm=1 tr=0 a=73h4KgZmRNkpLuvGrwix8Q==:117 a=f_IPyCz30FsA:10 a=IkcTkHD0fZMA:10 a=mDV3o1hIAAAA:8 a=U1toLGSM5RzD4l2EyPMA:9 a=QEXdDO2ut3YA:10 a=_FVE-zBwftR9WsbkzFJk:22 In-Reply-To: <83tw0ezgi1.fsf@gnu.org> X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.3-Rev25 X-Originating-IP: 79.16.2.7 X-Originating-Client: open-xchange-appsuite x-libjamsun: /O20R/AZ8OxQqBhEp7e9pTgcPkHvMHVy x-libjamv: zfk4eZsvCx8= X-CMAE-Envelope: MS4wfFIqKkbBFtTjKi7smqrOL101Q4GFf1pH9V0FxRIXXbSXMByNSwzpeqtKAF7uyfwwbknVgnlZkxDtGY7+y7vnOJVGYvm4MtjGCG38wagm1dCaw89L82+m xr3rCBz6zN4Jdvqs6F0WR3aSLf3C+YdM2O93jUFeFGJx9aU/+raK4eRNw/RQuwRr5N+6EO0mHn2Ti96SmIZdeIGAjWqnBVMeb1w= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 212.48.25.145 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:217982 Archived-At: > Il 7 settembre 2017 alle 17.16 Eli Zaretskii ha scritto: > > > > Date: Tue, 5 Sep 2017 15:38:15 +0200 (CEST) > > From: Angelo Graziosi > > > > In the log build of current master on MSYS2/MINGW64, I see: > > > > [...] > > CC w32term.o > > C:/msys64/tmp/src/src/w32font.c: In function 'w32font_text_extents': > > C:/msys64/tmp/src/src/w32font.c:547:9: warning: argument 1 range [18446744065119617024, 18446744073709551612] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] > > wcode = alloca (nglyphs * sizeof (WORD) * 2); > > ^ > > C:/msys64/tmp/src/src/w32font.c:547:9: note: in a call to built-in allocation function '__builtin_alloca' > > What version of GCC produces this warning? I don't see it with GCC MSYS2/MINGW64 uses 7.2.0: $ gcc -v Using built-in specs. COLLECT_GCC=C:\msys64\mingw64\bin\gcc.exe COLLECT_LTO_WRAPPER=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/lto-wrapper.exe Target: x86_64-w64-mingw32 [...] Thread model: posix gcc version 7.2.0 (Rev1, Built by MSYS2 project) > 6.3.0, or maybe it's because my builds are 32-bit, not 64-bit. here 64-bit > > In any case, I have difficulty understanding this part: > > argument 1 range [18446744065119617024, 18446744073709551612] > > Where did it take these 2 numbers? Bohh.. :-)