From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43413-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 76da6603 for ; Fri, 7 Sep 2018 23:31:41 +0000 (UTC) Received: (qmail 18540 invoked by alias); 7 Sep 2018 23:31:26 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43413 Received: (qmail 27535 invoked by uid 1010); 7 Sep 2018 23:31:26 -0000 X-Qmail-Scanner-Diagnostics: from park01.gkg.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(205.235.26.22):SA:0(-1.6/5.0):. Processed in 1.194454 secs); 07 Sep 2018 23:31:26 -0000 X-Envelope-From: SRS0=n9jp=LV=yahoo.co.uk=okiddle@bounces.park01.gkg.net X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | X-Virus-Scanned: by amavisd-new at gkg.net Authentication-Results: amavisd4.gkg.net (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.co.uk X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1536362573; bh=Tutw8a30u/pwAdqRNf5eKqrkdWrNnNwc6F6Avtcvo6U=; h=From:References:To:Subject:Date:From:Subject; b=g2btK63L0xrG/7/s69udYNWw9ZxWaIhsT1HYC1wxIDXJqm2gSsiqIhhGSIMf6g5R/UtHtkIV7AtqVuK3U6C7023RWrLTVK5geV4geAOR2XvMGwC3aWqbmWAF9cZbDSgoNuNIpPlPEMMywyB7t3irgcDSa2T+hq5cVILtFZqxfBrHDAWQq4vHrQ4wp4mpqLSmDHGz3/j2VhWO3nW38C7h2ilt8Nsad7KIaYkiEJUnfxXJHv080EA6MBRIpzwaVQqOagAODLruaxtkbqCvKMPzP/lkGzka4fUBaBIlNWj/OG45d0y4OAtI/UoJQAa1seHgZsdLPDhbMlG4PdOY2Lhnkw== X-YMail-OSG: qSeGClIVM1kl81LtN46SaDFCnGTZ6huuEysIdh90Baa7Dxfv.MgwyYq30j0GIem VTdu0axZNY6LQ.zC5LIzz0zA1ALwTC04CVGZhTiPTobPVUZxvjVlL3kv8i7zXjq10vEO70dCTSC7 99DOhXxnNKJdak0ZXehGrCbChy1HR3YtUsQwNOwG.LmhkVYeAJBVlMzMpB3vcarOd7mh.mpgcfPt VnhFgULqzanC0McErWnQoYRXbPwGifm1bLJp0saFS5GobtUjM901Ya_hn8EvjiTGTHYo3sQlPf_u V5Ujhd63Xxms1FCCVsJBMdi.s6XG9dJenq98XJZ8VF3KeBNJAK2p4PghiXM63PAM3O2oej1XraOy OxiBo5dclO7tR9MOjDybGK_7xEVx13XreGgzOSLoQfwCZDY7ZkmSNnig71cUAebCibCTiwipoi1l bglrG0ipHLQqHVJhyhUO18vYKnupkgukaKBqYTgKylqitO4OoKUWrIDKKcpE4ilygO0Aa0iAiFvs anGfoqlrbkrVyoJu6Pu2QqXJ02uZcQGHP_7KTdSlCO8Meqtz0t52QiHgyT15ygrkdMTHhUUEKmvK 5iQPQWUDswNN4B.aP3QyVBhSOl7w6gbrgVbAdRnSmaYFnUa2znwBP.Evsu996UEf6AWw5Oh2wwH5 UqZ60wlCdR0KA4f4IX6ZBSqBu_SBi0pLixToGjLte8ISJhA0EVEfK4tNuY7cUK.dzhp.ke6kjbxj ZngcSVibODOSqA9UmvQ2hauE5GbasBn_n7i1rsqtilmijs2fsqtyLEQvEMO_PU7QlR1VYQM3WxiQ IM6y6039jN4iIVUUZesvtZRbk0hxxOehRG_LmED5S_uBCL0npyd.k0cprRmJ_Lued.L83T.VNQby Eq1fSz6T3kgXWN2X0uyoE6r5Pt7G2ZeE8OC0ZwDGYos_cqPe0GiQwsbgyYtu6nWLMOBvrVCfyIBi kL8WzPO0zEdBBvbGv_Bf48Pakes64h4V6HUFGYuVrcsvT7H1UTlcE cc: Zsh hackers list In-reply-to: From: Oliver Kiddle References: To: Bart Schaefer Subject: Re: Used-uninitalized error I hadn't seen before MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <42390.1536362558.1@hydra> Date: Sat, 08 Sep 2018 01:22:38 +0200 Message-ID: <42391-1536362558.149296@9SUZ.DmAr.oCmA> Bart wrote: > Just built zsh 5.6 on a new host. What compiler is this and what options? I don't get the warning with any compiler I've got. It'd be useful to track down which uses of the variable cause the warning. > computil.c: In function 'ca_inactive': > computil.c:1832: warning: 'grplen' may be used uninitialized in this function > > It's not immediately clear to me to what grplen should be initialized. I'm fairly sure that it is wrong and grplen can't be used uninitialized. The trouble with adding an initialisation to silence the warning is that it wouldn't be a meaningful value. That can make the code harder to follow later because someone reading the code might puzzle over that initial value. Oliver