From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 55181 invoked by alias); 7 Jun 2016 08:40:20 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 55144 invoked by uid 89); 7 Jun 2016 08:40:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=desire X-HELO: mail-qt0-f178.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=HyLFZZekDH5yzyEnlSYeF5vbQ6EBBGQANaoL86olQlU=; b=aYx13VigbvEL9bHTjRxamp9OcIyHLsFE5f2+1T9y0pELXRwTzraIXTH4eyAOL84RBZ HIEgjMrbkPl7VLoQk97Qgo8W5O48PknhWg/c3LB+inqs+bKYfAkauhnhljdvEEfAb/6D qDZtkagTCTt5Qh71SaGR8iNAfupDizQsMbtbXHVdz8a9snFOfHbJBxEzAmdbPhZ02sY1 QaW0y7wykgoNU8R0DCssTbO6hI/8gfcKZAnfhRjQhmQn1SIrA9W/TPWAlLY3eBM9gokO 6A2ULcuFMzjQZPt75rvGs/ZLEO81efluomJmEpkahW/bOphlSSGfQg2svaQL+1f5XPnu Hy5A== X-Gm-Message-State: ALyK8tIycOu8erHm+kEw9Raxr/sKUd7bPcvirUtuJytNLBj9p8jPfaYoBzAdbMiGtvB4gmDj X-Received: by 10.237.51.196 with SMTP id v62mr20575396qtd.101.1465288813966; Tue, 07 Jun 2016 01:40:13 -0700 (PDT) Subject: Re: [PATCH] Add compile testing to glibc test framework. To: Andreas Schwab References: <575679A0.4090209@redhat.com> <5756822F.8010205@redhat.com> Cc: GNU C Library , "Joseph S. Myers" From: Carlos O'Donell Message-ID: <5756886B.7090309@redhat.com> Date: Tue, 07 Jun 2016 08:40:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <5756822F.8010205@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2016-06/txt/msg00166.txt.bz2 On 06/07/2016 04:13 AM, Carlos O'Donell wrote: > On 06/07/2016 03:44 AM, Andreas Schwab wrote: >> Carlos O'Donell writes: >> >>> +ifeq ($(subdir),inet) >>> +# Add tests for Linux and glibc header compatibility. >>> +tests-compile += tst-ipv6-compat1 tst-ipv6-compat2 tst-ipv6-compat3 >>> +TEST_SRC_DIR = ../sysdeps/unix/sysv/linux/ >> >> test-source-dir = ... > > Changed to 'tests-source-dir' following other plural uses of 'tests'. > >> How do multiple occurrences of test-compile interact with each other in >> relation to test-source-dir? > > They don't work. > > You can't have a compile test in inet/ and one in sysdeps/unix/sysv/linux/ > which adds to inet/ without breaking the source<->test mapping for the > inet/ test. I can document that. > > It's a limitation of the simplicity of the static pattern > rule and my desire to keep the impact minimal on the build cost. > I also missed some of the cleanup rules, but I'll get to them in v2. -- Cheers, Carlos.