From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119022 invoked by alias); 12 Aug 2015 17:38:28 -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 119011 invoked by uid 89); 12 Aug 2015 17:38:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-ig0-f176.google.com Received: from mail-ig0-f176.google.com (HELO mail-ig0-f176.google.com) (209.85.213.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Wed, 12 Aug 2015 17:38:24 +0000 Received: by igbpg9 with SMTP id pg9so116998434igb.0 for ; Wed, 12 Aug 2015 10:38:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=B98YZrNXTg+1kN2ChW3g+RmQcaMhPmF03i2eOzYGahg=; b=m5GEu1wHdLt7G1lYEzxmd+UB/d7gxb4m0kmfALvLkARF6eFEQ/nPbqnXJMOix3jUYr Dsf4d2aTS3NURzpuc/ZgQYDrTmHE/JYKDc+Cwzhx33GCi86AttOhznCyfG4rgaNHFq5V C91CgFnj/idbPRcRdSWqEVjfbZMawGkOy1VIL/md7UrqfcGf3UPLPBeHIV6y3jBBFtKn ycjg6aAL9uKoDIQTsmSa34kY2VLwO1Akm4kflsJT/SznswAy1ref27mxP49g9IIwbsAE ZS4gto3BoKzJVm4G4YlHOjxlV1QCtplb5hvmo7RirSU3o/W7udveLxH+EeSsUPxTyJa6 Y8aw== X-Gm-Message-State: ALoCoQm+DOG+Iat8M3rzfntYlxvd6bPhlx8Xqga5QQMVJ4iKG6GOZT5mi1uXp5FU0GNvdr/6keKv X-Received: by 10.50.171.137 with SMTP id au9mr23990855igc.48.1439401102334; Wed, 12 Aug 2015 10:38:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.93.102 with HTTP; Wed, 12 Aug 2015 10:37:42 -0700 (PDT) In-Reply-To: <20150812172225.GE22245@adacore.com> References: <1438287227-11303-1-git-send-email-simon.marchi@ericsson.com> <55BF7962.3060106@redhat.com> <55BF85BC.8040102@ericsson.com> <55BF9811.50202@redhat.com> <20150804172110.GI4777@adacore.com> <55CB123F.70603@redhat.com> <87r3n85ukx.fsf@redhat.com> <20150812172225.GE22245@adacore.com> From: Doug Evans Date: Wed, 12 Aug 2015 17:38:00 -0000 Message-ID: Subject: Re: [PATCH] Remove symlinks created in argv0-symlink.exp and general cleanup To: Joel Brobecker Cc: Sergio Durigan Junior , Pedro Alves , Simon Marchi , gdb-patches , Yao Qi Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2015-08/txt/msg00305.txt.bz2 On Wed, Aug 12, 2015 at 10:22 AM, Joel Brobecker wrote: >> FWIW, this would be awesome. I am not sure about forcing the dependency >> on GNU Make for the testing (this would be OK by me, but maybe someone >> has a case against), but defaulting to FORCE_PARALLEL=1 would be a step >> forward, indeed. While hacking our testsuite to implement a way to >> verify the racy tests we have, I could see how the fact that each test >> has its own directory makes a difference. > > The only argument against GNU/Make that I remember is that on the *BSDs, > GNU/Make is not the default. But the benefits we are getting from using > GNU/Make continues to increase, so I think we're reaching a point where > it seems to make better sense to me to require it. Doesn't GCC already > do anyways? I suspect, though I haven't tried, if we remove the check-parallel/check-single test, it would be straightforward to remove the GNU make requirement and just move the details to a wrapper script. Always invoking runtest by a wrapper script has other benefits. I'm not advocating for this, I only ever use GNU make. But if the topic comes up, it's not clear to me GNU make is an absolute requirement.