From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HK_RANDOM_FROM,MAILING_LIST_MULTI, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23976 invoked from network); 26 Jan 2022 13:43:54 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 26 Jan 2022 13:43:54 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1643204634; b=bJ8B8a+ULeGz4SBx/Y8hiLuIqVlW13swW/XOSqCyE+zOCtaZ5V4+wr+7Rm1PJZ3QyWAXaG0Hy3 cX50JNLR+gkb9Bbh16Gm1owNy83YoEaBjbqxGmM6xgxmcMEqSs7U/34e0/xI5D3nYUHrGK+IWT vVNiTiBPAsoNNFFalyla0kY04Fs6dtTye6BKhUxooALTW51u79vG1Jo9DIaTJ+HLRJpEpDXfhF sluwWT5E4RWDuKFdUtaHt3ulRoaYTvKSPMgLYbi7Nm1WRLSFgn4NGKbQU8WjjNW5y6v4j3imuB 3+7+AIXsR0ofeavsSuYl12CBrKXssBhFpd3HvS8VSm8KiQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f44.google.com) smtp.remote-ip=209.85.208.44; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1643204634; bh=RSVVE+ruZfPh3teDsak9izSNOvat/dmMcxoN3IavLTg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=JVzcEETnv3qLYmcNib9zy03mVY6e5x8/rFDAaII6iDtl1cg/nk+ntjrSVjeDIqB8snuB2Ak3Ps jjEmcmxDD52dslnMk7n0bzUCVoRVCQ3mkUG1jgmkykuhMT4icmdPGkO/mr95nuvqQNjMKDa8dK NxDzX+BBhhuYAgdr4A5701nXOFPsUtZOcuIjhEigJqI6A+Hzf0DLiefg+uuAc+5Lw2MsqLl5Jz apupruJMAYLxTsf4VZzAcG2VnigKwGcogmUUO4crB4fa+XcCOXIPIGlqavfGVPpmUHbLdDy+Wv s0wbjhImdUgBezfCG1jiXl1JC6BFdxSjDtVfkmq66PCOog==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=RSVVE+ruZfPh3teDsak9izSNOvat/dmMcxoN3IavLTg=; b=mDXr9m08kC9DcN8Vaz0pHUKULE tG+Om/bLzemSKBkDeA8RnBBj4yTGrW+Emb3aawdeZyl25XashCtlbfJdVnpnL+926+FKlG9xFZwgk 9K+ExGqqc27/azhSFKJ58tpLt1P0PxKfEQoVmMsLQxf7HKQ8fgpSuWhZrMJt7fbyVva7oqfOYDSdy AnxoOODt26zoCIdarNi8vQbKKDdJ5LAbar40oJszVCv/qirpraF1E2fdUJLjUbPAm3xJX5cSHp9YR /hY3qQ1Tj2dPDNvnaR4nwPArcyinIqmbi43k6stYuhbz2S4dQZMZm6mE6miK+RMi7v/Ym5sZRpMIK 3/x/eNxw==; Received: from authenticated user by zero.zsh.org with local id 1nCiaV-000PTq-UH; Wed, 26 Jan 2022 13:43:52 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f44.google.com) smtp.remote-ip=209.85.208.44; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-ed1-f44.google.com ([209.85.208.44]:43927) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nCiZu-000PAB-MW; Wed, 26 Jan 2022 13:43:15 +0000 Received: by mail-ed1-f44.google.com with SMTP id w14so16049710edd.10 for ; Wed, 26 Jan 2022 05:43:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=RSVVE+ruZfPh3teDsak9izSNOvat/dmMcxoN3IavLTg=; b=itnE+kODHBsNAVleQ03ihHjRRNqHcfzBjtGZ0kQQFV3DARCUWej3Ibh33OBIKMjDlZ CWSmiW34NJMHmdNpF0HxwU6urUSDhm3ry4d3J6oT09RoDlBWrmLawUrTGn/ZYoiONuQa bIKidZnlxaK7A0896Ln0gVcnbXdHKSE2W7LWcNOlrECem7dxHxu8ggB62tUA+BIW4QFS Hv2WM3eS1cfarnK6Ij3BNYqG+5BCXPQr4jA32W7kq4rEV5XohKgHLOwFyKUX/oTzlneX blO2GLE0UYj7CmIeuBdlD0K7tzeRnB8F0j8qoMAYbjeepnK9fnyjTegkQajAXyV1V4w+ MauQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=RSVVE+ruZfPh3teDsak9izSNOvat/dmMcxoN3IavLTg=; b=YJg/KUOSXjr+McsFOXXoSLhbJjtdgPjQdlfGILJLNPf9dL+FGkuUrrquyQZRRQ+aOP TP6vJFvAOFhSr9R8dUEc2Su/otmH7v1+Uy6e52mheIIN++T9UMuLz+70glb+HwpbGeuy ko+43yUczeovcROHETdhLKD95zk2K5iXSrCjDW8ckH0r/ZSxCNFaqB/qLCL8xK50/qi0 4L7p3eCUsTvNpKCV9Pz2WfU/C6wyaT9pjkpcY/gPfawrWDNCwcqhaR4EpSGj9Nbh/ZQa 4GjjJd9eMn4UOQsjzuEWxuUAhI0BESBRoW7xwk8ylra0c0VM69FObtaJMWNlGdgfgCa5 wscg== X-Gm-Message-State: AOAM530eJTLpIsCDtO9As3QTxbHtv+msW7plZzj5jITDZan6AFGn2SPr a50k9bBiDckFFfMb721ANe9olAWFsia/T+9evLNFGQrFmuI= X-Google-Smtp-Source: ABdhPJwodkOB09BKsQfsG2Wxag9HB2K0CD/YAm0D3r9De2k6YW7SVODVSayu0RIqnAVu03yNEzrrwaVzqn4rOy2Bl4A= X-Received: by 2002:a05:6402:40cd:: with SMTP id z13mr1712081edb.158.1643204593912; Wed, 26 Jan 2022 05:43:13 -0800 (PST) MIME-Version: 1.0 From: gqqnb2005 Date: Wed, 26 Jan 2022 21:42:59 +0800 Message-ID: Subject: noexec does not detect subscript error To: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 49710 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: $ cat a.sh a=$argv[ $ zsh -n a.sh $ zsh a.sh a.sh:1: invalid subscript The above z shell commands show my a.sh only has "a=$argv[" which clearly has a syntax error. Then I use zsh -n (noexec) to check the syntax, zsh does not report any error. Can the error be fixed so that the -n (noexec) detects these kinds of apparent errors?