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 21:00:23 +0200 (CEST) Message-ID: <228940301.24265.1504810823768@mail.libero.it> References: <1017454172.910810.1504618695244@mail.libero.it> <83tw0ezgi1.fsf@gnu.org> <1146932094.13821.1504798935795@mail.libero.it> 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 1504810867 16616 195.159.176.226 (7 Sep 2017 19:01:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 7 Sep 2017 19:01:07 +0000 (UTC) Cc: Eli Zaretskii , Emacs Development To: Richard Copley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 07 21:00:52 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 1dq22Z-00035U-Fq for ged-emacs-devel@m.gmane.org; Thu, 07 Sep 2017 21:00:39 +0200 Original-Received: from localhost ([::1]:41802 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dq22g-0005bd-JP for ged-emacs-devel@m.gmane.org; Thu, 07 Sep 2017 15:00:46 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dq22Q-0005XD-Jz for emacs-devel@gnu.org; Thu, 07 Sep 2017 15:00:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dq22L-0005TU-Tf for emacs-devel@gnu.org; Thu, 07 Sep 2017 15:00:30 -0400 Original-Received: from smtp-16.italiaonline.it ([212.48.25.144]:58355 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dq22L-0005Sm-M4 for emacs-devel@gnu.org; Thu, 07 Sep 2017 15:00:25 -0400 Original-Received: from oxapps-01-003.iol.local ([10.255.24.18]) by smtp-16.iol.local with SMTP id q22JdMmAG8IYhq22JdDpzp; Thu, 07 Sep 2017 21:00:23 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1504810823; bh=nFvf+qzJ/DFhsMAWnvuc2L7szM/uG0rfwYnOLGW0FJk=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=bo4MOJozsOSUUs0hVBTM3MSQbJSXK0iIHe04RkJEPSu6hni+EA3sRAcA5Pq4taugt pbcoh6HtWJfSucxt9h2mmBUz6RGxTlJSYSyyMtEC2KAIRedrzej3iMIdNqcrmMwOCu fpyLyivXn1QIVVRuIip6MlE/cPxuF5bAIM+T9hMBAsKL0kd2FfA8vAZ64BoxoxUhIh 90Lm2w9C8vkA18K1ST16Lmj6STsYje4iiiXWOwGujyln+OHpMsUoWgKORltQAZ9JhM p1tZ1QaAalrLw47e0sj83R0Yf8iU/QmHUo7exWXUcS+YRXppIHslRrkAVomVyfoSc+ A/z3zM/P5X62w== X-CNFS-Analysis: v=2.2 cv=CYV43Pjl c=1 sm=1 tr=0 a=SgAz90yYRM+GE36gAvfLow==:117 a=f_IPyCz30FsA:10 a=IkcTkHD0fZMA:10 a=pGLkceISAAAA:8 a=mDV3o1hIAAAA:8 a=N5khEEnGYOCUBNIIQlAA:9 a=QEXdDO2ut3YA:10 a=6kGIvZw6iX1k4Y-7sg4_:22 a=_FVE-zBwftR9WsbkzFJk:22 In-Reply-To: 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: 5Dme8cC7SyToQjJAWvu3bdalhaxxY068 x-libjamv: Oz9IXZ40O+I= X-CMAE-Envelope: MS4wfKKTdu1o99uBUc8XO3PXw4aOr21xpbjc3IjPUXL0+oXw9yPfLENubK0xGrJH1ip0MHjU8I/QtyfotIrKSaBb5IepG/fN3I0QPWlSnJzMaP4QtlyfgqCB QIfDGtKZCBDVp7XmHi1GgD/Une/w8GPB5ZSKZzl8JLWY9HYbutr+PYJydvlYm+sc7Gl6a0HAieKgMGz5u2keJJobcWjNe4GVlPT3x3oOJav+541mfx7a8rxw X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 212.48.25.144 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:217989 Archived-At: Richard. > Il 7 settembre 2017 alle 19.58 Richard Copley ha scritto: > > > On 7 September 2017 at 18:52, Richard Copley wrote: > > On 7 September 2017 at 16:42, Angelo Graziosi wrote: > >>> 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' > >>> > > > >>> Where did it take these 2 numbers? > > > > I also see the warning (I use the same toolchain). > > > > 18446744065119617024 is 1<<64. > > The other number is (1<<64) - (1<<33) - (1<<2). > > > > That's just crazy. It must be a GCC bug. > > "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929". the link seems to have an "invalid" id...