From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: zsh-workers-return-43478-ml=inbox.vuxu.org@zsh.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 2f26daf6 for ; Mon, 17 Sep 2018 14:49:54 +0000 (UTC) Received: (qmail 11595 invoked by alias); 17 Sep 2018 14:49:43 -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: 43478 Received: (qmail 19977 invoked by uid 1010); 17 Sep 2018 14:49:43 -0000 X-Qmail-Scanner-Diagnostics: from out1-smtp.messagingengine.com 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(66.111.4.25):SA:0(-2.6/5.0):. Processed in 6.14798 secs); 17 Sep 2018 14:49:43 -0000 X-Envelope-From: d.s@daniel.shahaf.name X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=iJMhO7 nCErsU+XfQpJcvqNGM1XtO5G5f85G+zJoMmIA=; b=UASpiN5PYKUqAVc+R7yN+M iC0EFitwyIXFB3jtgkOfkBZqG9geVGEwVQCta1LlKGg1BEn9mIDTPMLvOi8dJXG9 jTnpBmCn6QEY7mpYa4RziMIXLsk05sWnVTR+CXQpOTkBwhCVfQWDzyCuN/FsVUNK wOU8gOH+7sG9ie8MNuBVod5czi9AQaq7jpkmG+j9GdFi9/49Clvx72Ua767yyJ5w 6VL14CNcUf1nbDlaf2nvMCPrC4mbz+YA6AjZX7BIEY2J128CvciKo9PDdMM5As7b sQ+YwCxYlAb7FgYuCmYyD7KhVKVbHm2X2XZYkakN4PtZQ61a35STb9HNwce6fOYw == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=iJMhO7 nCErsU+XfQpJcvqNGM1XtO5G5f85G+zJoMmIA=; b=bcZDVsX00ZJExCl6LPWIlF 2xVDn0EZzGcdUbJhuoI8yPfI5xDxyF+pVMF8eqhb0lK/AEfhtFhG7aBPUoQ2t5jF KPs7/iginwXjwezF1t2oEz16yHTrds4kmpDShYNBlVEaSS6toWerDMtNPW02ANlO 8LQYI1qJZP9m+XTocXR0PKSYzM5zVo1jAwXwUjQkEFzJ8KvOzAmlmzAzMw2Y9HZ8 YF1dQbp9Z4kHlZm8KBFORd8BV/esF+juBVP9QGxxB5hoZC01DxnYk6FvOR2agSe7 Nmp5Eb52Zmu93rKfeg2YV22PCvwiihEEns96UbLcQWIbfpm/erV6qWHA3dj0OL+w == X-ME-Proxy: X-ME-Sender: Message-Id: <1537195773.3258650.1510860136.6AA9F0BA@webmail.messagingengine.com> From: Daniel Shahaf To: zsh-workers@zsh.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-e556cd15 Subject: Valgrind tests (was: Re: Zsh: [7] + 23074 suspended (tty output)) References: Date: Mon, 17 Sep 2018 14:49:33 +0000 In-Reply-To: Sebastian Gniazdowski wrote on Mon, 17 Sep 2018 16:01 +0200: > Hello > Allow me to do this broken record writing, but wouldn't it be nice to > have Valgrind automatic tests prepared for a handy run while doing the > `suspended tty' investigation and patching? The VATS (Valgrind > Automatic Tests Suite) can be still added to upstream. It is just a > copy of Test directory, I know this doesn't sound nice, but also: > definition-files with non-harmful, already known Valgrind errors, and > a Zsh script that parses Valgrind output doing some hiding, > formatting, etc. Yes, it would be a good thing to have support in the build system to run the test suite under valgrind, complete with developer documentation (such as what configure and config.modules settings to use). However, if the proposal means having two copies of the Test/ directory, then it's a non-starter. Can you describe what changes would be involved? Would the test suite remain as portable as it should be? Cheers, Daniel