From nobody Mon Dec 1 14:13:41 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dKm9400DHz6Jbff; Mon, 01 Dec 2025 14:13:43 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dKm936QXdz3BvY; Mon, 01 Dec 2025 14:13:43 +0000 (UTC) (envelope-from kp@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=baWGx0PGbGFBBIdyI94kUxAOFYXiUMV77G/U3bljkLg=; b=QkLuXZu1W9z1P4U7NJzClpuptPJElcLOPmlRu0VFd+GALFPukTKMd40Qq03BVFB+Kg08fZ 0KBMPVNPmjFBKCNr74kglUA+0f38wSuKf2OFJSCAMQB/qcvoR3vLl2QM+kz9Zsakkz3RJ0 pt3tzJa1S4BJsNsgcqYWJcE8p4L7JA4iHh0hXK/NQJmvrkhsLVJqLyNOilgKAhRfSzCNFu S3HnJBZ7XNBiM3xU4w27zAqxBUnLGUVmsu2NR2Rqph0S3Jltk27xLkhicLOs+792yK1oB5 eiTyB21Br+ab3e/e/57UUUqOH5LyfAAUr2qpXZ6swxtyQNu9hGMUHrBAybRLOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764598423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=baWGx0PGbGFBBIdyI94kUxAOFYXiUMV77G/U3bljkLg=; b=tkyMrP0PpCekYYcO6MMWLCbCZrZiL+aswQJtF/jcFSTciyXc/mJMCGMZkqJ8tWEZ+PJ/Uy YjMD5olZYd4v1UbYQ/gBOwHcUl9rfEVumVDi9hvGOqDans/fv1wYwKGJiVqLfLPnQbQm9r lkARHhmrsa0H5DBd2ZFWrLC2LPesKXAsCI8D4AupLPABEnTGAXMMBGtAbPJ643MT5ErBNb lgjV5/nd6ooZiHg/m/+slzjG6D7uiYsJhFfZH64HH/ZEhvn/8wItMphHND1jkNAMJNmqn6 jD7ZDBAwM8fhIRFO4K0CvQp393nfrR17r/WT3NmPr62+ShqX0MKGysrLXWjVWA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764598423; a=rsa-sha256; cv=none; b=PIskI0QxWhx41z/SDMFMndHppvJC/SP6lzScGCk2Y7Zx5d9VNpxLDbktIw2XRp9j18evjC /dj7Ug+5FWYq+0OPbCFRn8ER85rUsqK/Wrl/B6EpkzTUw8GeTeEH1F/9kl/6kJHaWgUDah mtnVBED/iTD8/O//8oPaqq2Kl0a6+dqMKOUUz1wNJ5MSEiRhDwfnjtQ9nWuIpYeZBFzN+h 1bczTtjZlHpoLKkdVHFRE+s2h4K3XhGc5pJegk68PDuxiwtkVcwqMzj3LV3v5veMVIItzi GaVrwSQDnaP6JU3CMLo+iKXcZjz25YLbnw3YNYia2t0vKgkRgTzLsyTjEmbbnw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from venus.codepro.be (venus.codepro.be [5.9.86.228]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx1.codepro.be", Issuer "R12" (verified OK)) (Authenticated sender: kp) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dKm93523Nz78G; Mon, 01 Dec 2025 14:13:43 +0000 (UTC) (envelope-from kp@FreeBSD.org) Received: by venus.codepro.be (Postfix, authenticated sender kp) id AD4E616D64; Mon, 01 Dec 2025 15:13:41 +0100 (CET) From: Kristof Provost To: Jessica Clarke Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 5f529f9e292a - main - libc: Fix TESTSDIR for new stdbit tests Date: Mon, 01 Dec 2025 15:13:41 +0100 X-Mailer: MailMate (2.0r6272) Message-ID: In-Reply-To: <692da1c6.289b3.56e4faf@gitrepo.freebsd.org> References: <692da1c6.289b3.56e4faf@gitrepo.freebsd.org> List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_MailMate_99BE4D1D-1FBF-4E93-8962-90AE8046886B_=" --=_MailMate_99BE4D1D-1FBF-4E93-8962-90AE8046886B_= Content-Type: text/plain; format=flowed; markup=markdown Content-Transfer-Encoding: quoted-printable Thanks! On 1 Dec 2025, at 15:10, Jessica Clarke wrote: > The branch main has been updated by jrtc27: > > URL: = > https://cgit.FreeBSD.org/src/commit/?id=3D5f529f9e292a30c065c316ed5fd0d= 23e07b26e5c > > commit 5f529f9e292a30c065c316ed5fd0d23e07b26e5c > Author: Jessica Clarke > AuthorDate: 2025-12-01 14:06:21 +0000 > Commit: Jessica Clarke > CommitDate: 2025-12-01 14:06:21 +0000 > > libc: Fix TESTSDIR for new stdbit tests > > Otherwise the directory created by etc/mtree/BSD.tests.dist, which = > is > where these belong, and referred to by the generated Kyuafile for > /usr/tests/lib/libc (via stdbit's existence in TESTS_SUBDIRS), = > ends up > empty with no Kyuafile, which is an error for kyua. > > Reported by: kp > Fixes: 2fb8cbc6ef1b ("libc/tests: add stdbit test = > framework and unit tests") > --- > lib/libc/tests/stdbit/Makefile | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/lib/libc/tests/stdbit/Makefile = > b/lib/libc/tests/stdbit/Makefile > index 37450056007a..8dbc86528de3 100644 > --- a/lib/libc/tests/stdbit/Makefile > +++ b/lib/libc/tests/stdbit/Makefile > @@ -1,3 +1,5 @@ > +TESTSDIR=3D ${TESTSBASE}/lib/libc/stdbit > + > # ensure libc functions are tested, not clang's builtins > CFLAGS+=3D -fno-builtin --=_MailMate_99BE4D1D-1FBF-4E93-8962-90AE8046886B_= Content-Type: text/html Content-Transfer-Encoding: quoted-printable

Thanks!

On 1 Dec 2025, at 15:10, Jessica Clarke wrote:

The branch main has been updated by jrtc27:

URL: https://cgit.FreeBSD.org/src/co= mmit/?id=3D5f529f9e292a30c065c316ed5fd0d23e07b26e5c

commit 5f529f9e292a30c065c316ed5fd0d23e07b26e5c
Author: Jessica Clarke jrtc27@F= reeBSD.org
AuthorDate: 2025-12-01 14:06:21 +0000
Commit: Jessica Clarke jrtc27@F= reeBSD.org
CommitDate: 2025-12-01 14:06:21 +0000

li=
bc: Fix TESTSDIR for new stdbit tests

Otherwise the directory created by etc/mtree/BSD.tests.dist, which is
where these belong, and referred to by the generated Kyuafile for
/usr/tests/lib/libc (via stdbit's existence in TESTS_SUBDIRS), ends up
empty with no Kyuafile, which is an error for kyua.

Reported by:    kp
Fixes:          2fb8cbc6ef1b ("libc/tests: add stdbit test framework=
 and unit tests")

lib/libc/tests/stdbit/Makefile | 2 ++
1 file changed, 2 insertions(+)

diff --git a/lib/libc/tests/stdbit/Makefile b/lib/libc/te= sts/stdbit/Makefile
index 37450056007a..8dbc86528de3 100644
--- a/lib/libc/tests/stdbit/Makefile
+++ b/lib/libc/tests/stdbit/Makefile
@@ -1,3 +1,5 @@
+TESTSDIR=3D ${TESTSBASE}/lib/libc/stdbit
+

ensure libc functions are tested, not clang's builtins

CFLAGS+=3D -fno-builtin

--=_MailMate_99BE4D1D-1FBF-4E93-8962-90AE8046886B_=--