From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Build failure in gettimeofday Date: Wed, 16 Sep 2020 10:21:56 +0200 Message-ID: <3a0bcac5-7a7a-6334-03d3-57d32086b886@gmx.at> References: <64c1de46-bd43-411f-bae9-93b509bb8815@gmx.at> <83blifkoir.fsf@gnu.org> <53692dbf-b983-0ef6-c591-77b67401ed00@gmx.at> <83k0ww9vqk.fsf@gnu.org> <6e3a05c3-f66a-93cf-e5ba-9d1115154686@gmx.at> <83mu1r844v.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26449"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 16 10:27:25 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kISmj-0006n7-0l for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 10:27:25 +0200 Original-Received: from localhost ([::1]:49626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kISmh-0000gD-QH for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 04:27:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIShY-00037Y-6Y for emacs-devel@gnu.org; Wed, 16 Sep 2020 04:22:04 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:39863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIShV-00059N-6z; Wed, 16 Sep 2020 04:22:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600244517; bh=ol4nnhx2XGnZzWCUTGKQ37uO2DE+znRXKZjlYsbeLU0=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Dm2OAaJlmrvDCDc+wsdUgvlyLumpIg+kY5UFIGmf2ih3HY/q89NzkU0f2Ewl9kXMW Mb+LhxFcP1tJveKzkZSsuOctnDKndiOZGsVIxj69VOQpYkah95ZLtgj/TC1ii1qjdN I0Y29ClK+ZEPazIgm6FAAeRn3xpstf1dazzn9Wws= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([212.95.5.170]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MRCOK-1k6JdZ12ou-00NE1h; Wed, 16 Sep 2020 10:21:57 +0200 In-Reply-To: <83mu1r844v.fsf@gnu.org> Content-Language: en-US X-Provags-ID: V03:K1:uXbQFrkosnAOhLiECaMVmte5tBc6OpD0LiogJedJU1clU5tRa7m hcZiShNoMSUuiAOEGUQoV5JBnY5PhvFfAH2zBDCYvxPt9pI+KumykDNt+uAsf6N7ai6Sqs6 /hei9h/OezAte6mSM+iNMMRHUFrkE7s5CG1+k9Ykox7Vty512dprasqPBK6wcUf6fUoE1mv 6dvz+7uZgdZbWtBFZvPEQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:B7C+8WVgZ20=:JANvM6b7RyKu2eo0WyKJ4D Rnrfnd7firSxIaHaRCh+tfdtKkOSqCCbffXhheL7RgaEzxVSKeDwc51EvFEALR8WF2cs9MTeL +67I7/14sRSf4CRC6r6migz0S6m7dhP5NCJqPyxm4dfmnOrNiDGSbL1PNcrAkiCmo2B35ulU/ 72S4+gUB1hmDu3pvFHBqW61261oqCJ7Bg0ltAB3DOWiR2+ZRqkG60NMO70ZFRadkJ/7fguGT4 IAtGqt8+bIjSZjjaqrzePJxBsLRZBbar0rrDSrbaE0aLk7sj35sH4peYFJRXWG3Oh3xxxCoTw qjAN7ZbqJtB326N1iNdV2tfXxWns5Kuowlx+lC/4x7WEcgBQMRT7m5T30OoGrn2SeqS+Vvw1P PYW8CUajBDyxFyge0f1aazhoGfTszbPeOyspDF6S+DYHPwRFlupmZrkCSgGLsxINKwwkBTfNK ScrQChlv3PcqvG6oUKObb0gi2lnEBDg7BULZDL/lnT/Z0MIqN3Mhh4t2/CDOWqsK9ROUdORf8 gLQRKhCySMeh9zb+/o+RUBx138T7djFKfHb65QGlUTFg/CwhgBcHkHP8vmQegkYKGoktIKZPk d+OQIYlD9S1g7TgMw3E7S7rRa+u8Jo7Bszw9lhQ4Y8RscW8dUpvDXT88zbgnn7QhMf2iICliH RK3XbNP+F6pDW6rv0O7djq0t8HbauKv6gBVpMU4zs+NDKAcfrqwHyMIaqY53gr5qhbzK6xpji 6D8E2I/FZHDv55Tj+mNbtc6W337g/bZseb5glm5dTeHvb6gUUCMNqYurnHXrVg15FsdBgdic Received-SPF: pass client-ip=212.227.17.22; envelope-from=rudalics@gmx.at; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/16 04:21:57 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:255837 Archived-At: > Please try the latest master, I tried > to fix this. Thank you. A -O0 -g3 build succeeds now but a -O3 build currently fails thusly: In file included from ../../src/emacs.c:68:0: ../../src/bignum.h:25:17: fatal error: gmp.h: No such file or directory #include ^ compilation terminated. make[1]: *** [emacs.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/c/emacs-git/trunk/opt/src' make: *** [src] Error 2 My -O0 builds have, for historically reasons, also -Wno-logical-op --Wno-missing-braces and --enable-checking=yes --enable-gcc-warnings=warn-only --enable-check-lisp-object-type=warn-only but I doubt that these can be relevant. Any clues? A couple of warnings from the -O0 build just in case they could hint at anything. CC menu.o ../../src/xdisp.c: In function 'move_it_in_display_line_to': ../../src/xdisp.c:9557:10: warning: unknown conversion type character 't' in format [-Wformat=] IT_CHARPOS (*it)); ^ ../../src/xdisp.c:9557:10: warning: too many arguments for format [-Wformat-extra-args] ../../src/xdisp.c: In function 'move_it_to': ../../src/xdisp.c:9925:8: warning: unknown conversion type character 't' in format [-Wformat=] move_trace ("move_it: from %td\n", IT_CHARPOS (*it)); ^ ../../src/xdisp.c:9925:8: warning: too many arguments for format [-Wformat-extra-args] ../../src/xdisp.c:9928:8: warning: unknown conversion type character 't' in format [-Wformat=] move_trace ("move_it: to %td\n", IT_CHARPOS (*it)); ^ ../../src/xdisp.c:9928:8: warning: too many arguments for format [-Wformat-extra-args] ../../src/xdisp.c: In function 'move_it_vertically': ../../src/xdisp.c:10321:7: warning: unknown conversion type character 't' in format [-Wformat=] move_trace ("move_it_v: from %td, %d\n", IT_CHARPOS (*it), dy); ^ ../../src/xdisp.c:10321:7: warning: too many arguments for format [-Wformat-extra-args] ../../src/xdisp.c:10324:7: warning: unknown conversion type character 't' in format [-Wformat=] move_trace ("move_it_v: to %td\n", IT_CHARPOS (*it)); ^ ../../src/xdisp.c:10324:7: warning: too many arguments for format [-Wformat-extra-args] CC pdumper.o ../../src/pdumper.c: In function 'dump_queue_dequeue': ../../src/pdumper.c:1221:6: warning: unknown conversion type character 't' in format [-Wformat=] XHASH_TABLE (dump_queue->link_weights)->count); ^ ../../src/pdumper.c:1221:6: warning: too many arguments for format [-Wformat-extra-args] CC data.o CC doc.o ../../src/data.c: In function 'bignum_arith_driver': ../../src/data.c:2821:9: warning: assignment from incompatible pointer type [enabled by default] accum = &mpz[0]; ^ ../../src/data.c:2843:13: warning: assignment from incompatible pointer type [enabled by default] accum = &mpz[0]; ^ ../../src/data.c: In function 'Flogcount': ../../src/data.c:3157:11: warning: assignment from incompatible pointer type [enabled by default] nonneg = &mpz[0]; ^ CC editfns.o CC callint.o CC eval.o CC floatfns.o ../../src/floatfns.c: In function 'rescale_for_division': ../../src/floatfns.c:374:10: warning: assignment from incompatible pointer type [enabled by default] pn = t; ^ ../../src/floatfns.c:382:10: warning: assignment from incompatible pointer type [enabled by default] pn = t; ^ CC atimer.o ../../src/timefns.c: In function 'frac_to_double': ../../src/timefns.c:622:9: warning: assignment from incompatible pointer type [enabled by default] d = &mpz[1]; ^ ../../src/timefns.c:630:9: warning: assignment from incompatible pointer type [enabled by default] n = &mpz[0]; ^ ../../src/timefns.c: In function 'lisp_to_timespec': ../../src/timefns.c:923:21: warning: initialization from incompatible pointer type [enabled by default] mpz_t const *qt = q; ^ ../../src/timefns.c: In function 'time_arith': ../../src/timefns.c:1151:10: warning: assignment from incompatible pointer type [enabled by default] hzmin = hzmin1; ^ ../../src/timefns.c: In function 'time_cmp': ../../src/timefns.c:1265:10: warning: assignment from incompatible pointer type [enabled by default] za = &mpz[0]; ^ ../../src/timefns.c:1266:10: warning: assignment from incompatible pointer type [enabled by default] zb = &mpz[1]; ^ Thanks again, martin