From nobody Mon Mar 24 16:09:59 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 4ZLygY0Dtvz5s5Z7; Mon, 24 Mar 2025 16:10:01 +0000 (UTC) (envelope-from brooks@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZLygX409Bz3y9q; Mon, 24 Mar 2025 16:10:00 +0000 (UTC) (envelope-from brooks@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1742832600; 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=WksLi4VEG9DTjUY7ALmRCmNdUUbw2DFygscqOD+Wmkw=; b=k5hFu04o3NRooYEWNy37SmxfVdgsl8eqr77fsUHq9hNeUDQSDeh82zDU1LsMh+KUG52kVe KOkpBfPfknuxrAc/MHLMQ1s40IgGo4l/Kk7GkIVDgufm6EoXeeM6D8Jmu2JhAYrhM1GB9S UyBMXi2QiZI0ku4BEAL74Q95AzUn1OgQggnTHsgwC7k4rN2xfrwTuAkn0xF78by7Envd7N i5ZDd47YUG+2qRJHKPF02YgIvoK4Ox01EI0yyHAMMl7DggHpEusLFtk99Do3IpZXlP/Qfz iuGkb8CoXCfBNWbPmI8UIpkWnPI2s/R+WB0mdIfeGmlFdgdzUFNdg+Ea0pz6Hw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1742832600; a=rsa-sha256; cv=none; b=Dmkxf4gZsu+wjdMr7IEtQXYbkfVHCPMlhsyGIs7LMXDX0wLEnJX6o0NU92ml5mgvfeq5Uk LcOnxvaYG+0YeBE96dfm60UtYPZV6q6NoQ9QLA0S+yj7W9mdAPzqF4WeL7O+BJ5uAg1Q6O Pr9b7H/1kLX02sC/D+kKoLo65QfcDpImNl3HNEVhoutMn8oBUCPvfn9JqocK/cjkD+ZlQi IxUH8snuAKBb0KqqU7lWTswArv9x226kdKQ/QMI0orUsu44JChY9IHFy+J1tNUZfELrZW9 F0rtdJnPjtSqPfrEUkJH1tFmaefoRH+A2mK+pE2u5keEmTNxBFq/OFU5LgVn2w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1742832600; 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=WksLi4VEG9DTjUY7ALmRCmNdUUbw2DFygscqOD+Wmkw=; b=dOGRhNxvnU6R/OrXzRSlHhcUfWQasDmVVtJrsskRSQlqmYLSX5ZxMbo6AECy0YvxVuldar zqUWlepcmei0NECEIzO/hN/cxHIdARm+fuhhS1aSzKlCVIFCncWBEWzTuVJLpqlOJnJ43e xVACYHObqTLKivLqMrZxcOBUbHoAMmLfqoYLutbJ8AsCpFuBIY8XkuLo49ZtjClGRUJRtS fpXZO0+bsWcSWsNmD45AC/jQnPrO+8zg48gZu+b2LanzAO8wVUaGgs7mCxuVROkcR7nGz5 d1eczaPawMn+qhhPpPZiBa/k1lvrGqac/YrDxSQTlXstBjfECy4RK8cEZx0SFw== Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (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 did not present a certificate) (Authenticated sender: brooks/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZLygX38LfzFKq; Mon, 24 Mar 2025 16:10:00 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id DCB4C3C01A0; Mon, 24 Mar 2025 16:09:59 +0000 (UTC) Date: Mon, 24 Mar 2025 16:09:59 +0000 From: Brooks Davis To: Gleb Smirnoff Cc: Kristof Provost , igoro@freebsd.org, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 0849f1634a70 - main - tests/netinet: add test for IP_MULTICAST_IF Message-ID: References: <202503222340.52MNekCX071219@gitrepo.freebsd.org> <7440BE85-66E8-4D1A-AC15-8B944F5C2951@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: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Sun, Mar 23, 2025 at 11:12:24PM -0700, Gleb Smirnoff wrote: > On Mon, Mar 24, 2025 at 11:45:55AM +0900, Kristof Provost wrote: > K> The downside is that we???re compiling the C test code on every run, but I > K> expect test programs to be tiny, so that???s not too much of a cost. > K> > K> Does this seem useful to you too? > > That would fail on decreased installation, that has tests, but doesn't have > compiler. This is not just a made up problem, this is what many would do in > CI, cause you want usually as quick as possible response time from CI, and if > your team is not hacking the compiler, you won't add compiler to the CI build. This would be pretty catastraphic in our CheriBSD CI setup which uses qemu. We don't install the compiler at all and it is very, very slow under emulation.[0] -- Brooks [0] Emulation is worse than typical for use becasue the underlying hardware doesn't (yet!) support capabilities and thus we have to emulate all the bounds, permissisons, etc checks for each instruction.