From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 61620 invoked by alias); 31 Jul 2019 17:46:57 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 61606 invoked by uid 89); 31 Jul 2019 17:46:57 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-4.0 required=5.0 tests=AWL,BAYES_00,KAM_SHORT,KAM_TK,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=no version=3.3.1 spammy=Vries, vries, U*tdevries, tdevries@suse.de X-HELO: gateway31.websitewelcome.com Received: from gateway31.websitewelcome.com (HELO gateway31.websitewelcome.com) (192.185.144.91) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 31 Jul 2019 17:46:55 +0000 Received: from cm17.websitewelcome.com (cm17.websitewelcome.com [100.42.49.20]) by gateway31.websitewelcome.com (Postfix) with ESMTP id 49AA923195D for ; Wed, 31 Jul 2019 12:46:54 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id ssgghaOoA90onssgghReLk; Wed, 31 Jul 2019 12:46:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=03v09/IBEWVDynI136wNDn8n3q4yYVhCQ9WnL6mqF/M=; b=COnI81eroDVjp/EWjuYYE8cO2X TBetds/jwMhWR9l4MaUMgyd3dwHp3p1sR7u9nzMEAhdtKfHUV50uljPbJk8mDEUmjq84pmoThcp+N mQCMT3ERWPVzHUX39ZBB9tFO7; Received: from 97-122-178-82.hlrn.qwest.net ([97.122.178.82]:40846 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hssgf-002UGM-V1; Wed, 31 Jul 2019 12:46:54 -0500 From: Tom Tromey To: Tom de Vries Cc: Tom Tromey , gdb-patches@sourceware.org Subject: Re: minimal tcl version for gdb test suite References: <20190726185134.1856-1-tom@tromey.com> <20190726185134.1856-2-tom@tromey.com> Date: Wed, 31 Jul 2019 17:46:00 -0000 In-Reply-To: (Tom de Vries's message of "Wed, 31 Jul 2019 17:44:25 +0200") Message-ID: <87k1byhzar.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-07/txt/msg00677.txt.bz2 >>>>> "Tom" == Tom de Vries writes: >> + _insert [string repeat " " $n] Tom> I noticed you started using "string repeat", available since tcl 8.3. Tom> So, I was wondering ... is there a minimal required tcl version for the Tom> gdb testsuite? If so, is it documented somewhere? Thanks for the note. FWIW I didn't "upgrade" gdb intentionally. We can remove this use if need be. I don't know whether there is a minimum version. According to https://www.tcl.tk/software/tcltk/8.3.html, Tcl 8.3.5 was released on Oct 18, 2002. So, it is 17 years old. Of course, the standard isn't date-based -- it's based on what the distros do. I don't have a super way to check that though. I tend to think gdb could be more aggressive about requiring newer tools, in general, and especially for things that only affect gdb developers. Perhaps if someone is affected by this, they could speak up. thanks, Tom