From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jimmy Yuen Ho Wong Newsgroups: gmane.emacs.bugs Subject: bug#63302: 29.0.90; Native comp does not respect byte-compile-warnings Date: Fri, 05 May 2023 12:51:47 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37809"; mail-complaints-to="usenet@ciao.gmane.io" To: 63302@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 05 13:53:31 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1puu0B-0009hj-2m for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 May 2023 13:53:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1putzk-0004FD-Mb; Fri, 05 May 2023 07:53:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1putzi-0004F3-SB for bug-gnu-emacs@gnu.org; Fri, 05 May 2023 07:53:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1putzi-0007Xj-It for bug-gnu-emacs@gnu.org; Fri, 05 May 2023 07:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1putzi-00009X-EU for bug-gnu-emacs@gnu.org; Fri, 05 May 2023 07:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jimmy Yuen Ho Wong Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 May 2023 11:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63302 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.1683287532522 (code B ref -1); Fri, 05 May 2023 11:53:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 May 2023 11:52:12 +0000 Original-Received: from localhost ([127.0.0.1]:53312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1putyu-00008M-7q for submit@debbugs.gnu.org; Fri, 05 May 2023 07:52:12 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:54422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1putyq-00008A-Ee for submit@debbugs.gnu.org; Fri, 05 May 2023 07:52:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1putyk-0003yO-Rc for bug-gnu-emacs@gnu.org; Fri, 05 May 2023 07:52:07 -0400 Original-Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1putyg-0007OR-BC for bug-gnu-emacs@gnu.org; Fri, 05 May 2023 07:52:00 -0400 Original-Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-3f315712406so95934575e9.0 for ; Fri, 05 May 2023 04:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683287516; x=1685879516; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=hwHbznfQIOI8+q4kpZdkgdvyJjqj5gRY/nM6dVpSARM=; b=U+2h6RoZD/CyaW5dnQod8K7ljGMehZR+3zvfog10u9tFVa+ebyilC6KPfgr4HzvXfg yySffQuvt7OGb9lKLyJCsWicKv78IIphy+D9PgpVMfdL/4dfyiRQOJQ6T7IbbmFwvWSY WOzC4qiLAaNEh4xXAuT2L0QRaJ8Dfscf8Y50oaOXwLJqXm+D5z1EyP9JoddM6+YsGy4v VG9YF3Oa9XFvPFVfR6fBrYgT5vphgg7PETVctGSJ4ewJriKdGWhZ5yvhJFe99CiGuUzM GukzLIlmom3/EfcFgz/ZTCpFp4XwJPs4kVFXT2bSfanWbV1Eu4jnAHQJrbfCIgdIlTSo KUSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683287516; x=1685879516; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hwHbznfQIOI8+q4kpZdkgdvyJjqj5gRY/nM6dVpSARM=; b=aXbyDC+Vd+1bxqpVfvEtAaqKVlRPu+Vo3ACyLDIgEtCA/yqG9wuE3zrIa3h1L1qpjJ pvac8sPviYD72ieBnVAiIcC2ISH91961gCy+54xo3Fe+dVRlMANzVaIpWhbNRVaypYIi Ry5JppjZPp3fW2/VOrhFptNa8sibY4X/xbRgRxhv41pLg+8gq+i49gxSrHzycrEn6uir gc4GWMk2vCmJQiBqNKFn9UURn310Zpo+tCr4UFop+R0hAAz/RQrgyeGbBd6CPtqdDdu7 jxW7hCaVqzqGHKyUEsJo70y6EObiNqrjfsYr5GyfE8F+bjU7GV1OkfXdIoEAnGpmVUfy YLjw== X-Gm-Message-State: AC+VfDxneW3nKSqUVnc8EC3Oo9q6ZA/curjB1jhbOrngLc0H6T8zBdLB ZVlMGjaSEH+Q+E2asNwlNDh2InBeYoE= X-Google-Smtp-Source: ACHHUZ5NFXW5BPc5dzik3UrLSh+tJFCPJYvxVy5rXoz+BhtDqmHhAnyKvTVCdxK0bfbn7LRm9Wr5/Q== X-Received: by 2002:a5d:510a:0:b0:2fb:ea86:36b8 with SMTP id s10-20020a5d510a000000b002fbea8636b8mr1178139wrt.5.1683287516091; Fri, 05 May 2023 04:51:56 -0700 (PDT) Original-Received: from MobileCat.localdomain ([2a01:4b00:89a0:2400:89d5:55bb:3a9b:e187]) by smtp.gmail.com with ESMTPSA id a19-20020a5d4573000000b003063408dd62sm2190282wrc.65.2023.05.05.04.51.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 05 May 2023 04:51:54 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=wyuenho@gmail.com; helo=mail-wm1-x333.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:261094 Archived-At: `byte-compile-warnings` is commonly set to to remove `docstring` so spurious `docstring wider than 80 characters` are removed. When it is set to such a way, normal byte compilation of a el file with a docstring longer than 80 characters will not result in the above warning, but natively compiling the same file will. The expectation should be that nativecomp respects this variable at the very least, or that the linting capabilities is moved out of byte compilation into a seperate package ala elisp-lint. A compiler should compile any program that is valid without producing any warnings except obsolete/deprecations.