From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: native-comp-async-report-warnings-errors default value Date: Fri, 24 Dec 2021 03:01:10 +0200 Message-ID: <8ea45edf-0bd2-a9b4-2341-e08446ea9965@yandex.ru> References: <87h7dj7su7.fsf@gmail.com> <83r1cnlu6y.fsf@gnu.org> <87czo77rx7.fsf@gmail.com> <837dcmamt2.fsf@gnu.org> <83v90694ka.fsf@gnu.org> <83v901zdh6.fsf@gnu.org> <83k0g3cagl.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2010"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 Cc: Eli Zaretskii , rpluim@gmail.com, emacs-devel@gnu.org To: Andrea Corallo , Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 24 02:03:50 2021 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 1n0Yzu-0000MO-43 for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 02:03:50 +0100 Original-Received: from localhost ([::1]:40636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0Yzs-0005cz-5E for ged-emacs-devel@m.gmane-mx.org; Thu, 23 Dec 2021 20:03:48 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55894) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0YyZ-0004j0-0f for emacs-devel@gnu.org; Thu, 23 Dec 2021 20:02:27 -0500 Original-Received: from [2a00:1450:4864:20::335] (port=36455 helo=mail-wm1-x335.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n0YyW-0000m4-Ev; Thu, 23 Dec 2021 20:02:26 -0500 Original-Received: by mail-wm1-x335.google.com with SMTP id n10-20020a7bc5ca000000b00345c520d38eso3728677wmk.1; Thu, 23 Dec 2021 17:02:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=vBxrbPG0022HAIjf2Q/1molVyP3bctu5pBJgkTAn/ao=; b=RZ1QLAoQ1801JvYEqaOLiBDy0bfNl7548C68n38NH1nnyxaqpT3idA42hvTDwgrVAF gYlDr0LFe8npLnHqwZ7G5aUoIcIwLX7fvQxHgDaOp7QcAAD9J33zWCh7tGQTn8JAT42U y9qkJGfWA7RxQd6sR587f9zM9OE68hnIbn6ddFkFlxD5z6U/r684MnW3jTgHphpxxbrF UhT1jfOjZcYwK1rpJ/p2P0HyljCD5kJcy6yo2h36S4rhbShuMDcUAEmH84aJ4oh6PNfn txJq5lwnuoZxJoOpz3ZBj46Xiq5GTlVpSwlreI3Nb0zjnRpN45OQBtI8cQxORJpsn5Lw HzWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=vBxrbPG0022HAIjf2Q/1molVyP3bctu5pBJgkTAn/ao=; b=MyZ1UxSt0laweUB+mioVboCYEigHpjXO66rLrKTXc1F6txmYrwNOS1eEdVRFZV3vFY JHWTE4uVUg/nsYc4kzOvD+BbP/AMn6qPY5BLWkgbgCOruOBHDZyKMQyDS9ZpB1ZoDGQI +dB9BkO9kXJV22E54t48w51L/rglD2LmTxP03u6J8p72+oI09IskYfdWJfE/gKKqP/jo m4MA0otDtSo3LDCQh631WGGqCe6/G+fGA+FV5mUrkhgHsHMQPSXQrtxEJ3rM7bbmXAPC 0kGZb567MbDWZ0hoK3/bO46oPbiAyFLS574gOA9iofiqUh3SvRulB7Hg1sO4W08Y9oEp fI1A== X-Gm-Message-State: AOAM531bKEgZuHEdiiWlj4YUSkbMOltRdQnITGFwX8tgPTU52d0we2Wi dNNcx8RX0nESj1lG1XklQmWUXeQ5cPE= X-Google-Smtp-Source: ABdhPJxdh921evyD7oZQitxepjmyts+oeAU9sHfUbYt6z127Hs7mTOfaFxdU+p0xQt53VxKWjQy2ZQ== X-Received: by 2002:a05:600c:3d10:: with SMTP id bh16mr3211980wmb.111.1640307741445; Thu, 23 Dec 2021 17:02:21 -0800 (PST) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id k31sm6266682wms.21.2021.12.23.17.02.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Dec 2021 17:02:21 -0800 (PST) In-Reply-To: Content-Language: en-US X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::335 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::335; envelope-from=raaahh@gmail.com; helo=mail-wm1-x335.google.com X-Spam_score_int: -29 X-Spam_score: -3.0 X-Spam_bar: --- X-Spam_report: (-3.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-2.264, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, 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.29 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:283059 Archived-At: Hi Andrea, On 20.12.2021 11:29, Andrea Corallo wrote: > Stefan Kangas writes: > >>> Eli Zaretskii writes: >>> >>>> When I said "by popular demand", I meant that. Just your own voice is >>>> not enough, IMO. >> >> I have now reviewed this thread, and changing the default from nil to >> silent has the support from Robert Pluim, Stefan Kangas, Lars >> Ingebrigtsen, Andrea Corallo and Óscar Fuentes (5). >> >> For keeping the current default I count Eli Zaretskii (1). >> >> Neutral in this thread are T.V. Raman and Stefan Monnier (2). > > FWIW please count me on the neutral side, I've no formed opinion on this > ATM even if the more time is passing the more I tend to think that the > current default might be safer and/or beneficial on the long run. This might be a distracting aside, but could you comment on the idea that I think Stefan mentioned previously: that the native compiler could use not the original source files, but the byte-compiled *.elc files as the "source". By the time those are compiled, all the dependencies are resolved one way or another, right? So the user won't need to suffer the same kind of warnings again. Do they contain the necessary information to do native-compile, and its various optimizations? If yes, are there any other difficulties associated with such an approach?