From nobody Fri Oct 31 19:38:29 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 4cyrrS23MBz6Dr8y for ; Fri, 31 Oct 2025 19:38:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-24.consmr.mail.gq1.yahoo.com (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.205]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cyrrR6xSYz4KVX for ; Fri, 31 Oct 2025 19:38:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="RXndHW/3"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761939521; bh=smBOJC3czoalXGC4FbJBUll9Tr5vO9Ly8e0LoolpUAc=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=RXndHW/3aGpKqR7Dv2sZd8dL5Sr4zVcdwggcu+kwnuwVOnvAv1fnlgIexmnmqq6rrTJWYQWNvLpKT+l7OtNO1PYWKYePt3ai/lS8StnvreIi4lVOg1L2eHhCn6llsJd2aRe/g8bO1oUs+dyIUQ9boUq0hveKwuh5PH1z8+BFQy9dJuJlRgQKDWKIxODF6EBauqDuYH2tDwlLuEiB6pEquQ7NKwS4kOjOA92kmbF7VAdJyWpk2POhvQABoeQKwElSwaYGxEUhEQLmYtqBheJO9ZSTM0qLOQBwksJZ5Qp8cxxrY5HkbeYKHZlrHDEzC//X1pw+ATTmDcJp99YwBdcNEA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1761939521; bh=DV8XXsCwd9oXrEzUeizXyPDZp6pFdR4LF2tankAFAgy=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=p1bc+DRLcBnNOQfUu5MwVwHh/POu8T6Hg/V1uApZD9zQw0GJwnlaanc4B524a8sDyYebp165GZi0H6AGfobpfCYsoNGTTlA1ZHtT7aoLt4rHJxjQSqiyZAdkbHwo287qWi8YvtQ8P8Q4fMlo/xjCM9B4DLwSjyGYFvTV++O2w3dwwIERe+vHOctaOC2ZbAaaithAZ7OLlcHXPYXBJBqDKuPoeU10MkLCQwlaS68SJbf8tnyDHD6UTuvsK4V6T1S5w/mN+acnwv0hFvdIYHY78E6oQ3VnJQ5xdm7Qb++Ku2gBr/htbDObAyez9iOoGYRxL4jvkAujxzEo9nLDuh0OjA== X-YMail-OSG: IqFXQ5YVM1n_2UoMW_J8tiNHcZt10pLjeSG1huiJ_y9o_6oIiZV03ptP.GUoEGJ KbqBFnxUxpvVIe2tc8hIVjEEYKNaGF9DkTHhJP.Yln2u6kKuDFeQhKbu6kShWmwhowmSeNe_m8Dm xdY0Bhi5lEk7idsMs44.4ETRKzv2mAvM1xj4hMfQsoQarseb0fTYeB_jEatVJDnWmLvxqMzmFC.4 HTymUcGytue9zXk5mPOOmjLjgcadAbpL8T_Q4HdAqexvn.YZZgApO6IoejWDHg6U_MFsB55kUuvk BYWzAtvrTEYeSjnt20P6WT9KhQS4KtIY8r2MvJUkXPSkgyBio_ZKj_lD8PX_dU8Y9MsmFq8T0sGb pXY4WBQi_mMLEgvj_YTT2Z1YG4de.0I5a.LnxJyExwyJ1cs2ZiyKPP60WKWklUQq41X0Bn16WNDr qQ1Bkz344HnFi0QGjn_U0ApzjsXAsFELoeDuU5OjPR5R2Vh1OsgV8gjObonWCNq3NaDnrmbspdP8 jxvEpKRqN0Juvg4XRHVdHUOTXUtwB5crrQi0DlsR..sPEnbcRYLOJBuxeXKdBphd.2GcDrANAsW7 kdLTmIO74Ml.y82QCRhwVJFz_isIWxxvEvJdHTiqn6jhe09FKo8Oo9vcQyN8ruhi_FsDSMKvOp3L vzngJo95ClO6vSwbPwYjOoo4ZQDlPxVe1eyuvH3mN2ShP03LbnX3BI7Yx0Fk90YuK3y2KANcTlLy C6c1mMkaI2lRqdBvBYHYiI6deB_AO8A0b_1lVf7DyHm38pmDdoGD4kODu1iTt8g9cIBxYkCBJy.Z LjG0fMZFV4Ff8B7CGxKZ8tLQEEItlOEuVM9nuUxf6qM_T0RBxCp4KqRRMbsq6Q60k9UE5_qKUbWX CM4CiCmrL73gnaxgzZ_jlp.9vPz0eoZKGZ1Fl.HppHnAJePfAHJWXd6tduHsS5zWlpAbtNgfgVq4 o2EPK6TlpeNc3JwyVUytT.0Bqlr0RL8I04HwgiVL9jsN2YgofhORpfRkRQCuAcKzuslqbhaBTAB5 Vj_2YoCE1ROPLXhJF9ZsHHif9D5aowTtk1gn8hiNF98sQjX5UjYqHQWmLwFJIOEUwwVjqHit9chJ zYY.64Lw64SzL48lJd689_qi65ScYGtYzKIYWjtTy8UiCOPYF2_4z8UUdxAnnXE._iOPix0Tk247 75hkmA22cHC.Kq4RYN17TZHaod24GgvwJu2.eSjOTKVOp_FyRxcWj8gh8y0Z9mKR0zAZaXkRwIKq rFiMZYWFW6hiRzIpP.9NHbvvAYETps_.hkGF54.OseOxFVyNmtexwaR_X5EhfPSZL.vK_vpfQ0Vq XWnOUqOm2MCAxKgZU66apcr_KhC1C_7FYyrsueHlUAKvC2GemCX6pu.qnb0yEMLpBArlsW5JKsMQ wKe34cazS2pN2mvz6VdH9h48vpEs_BxXTNzezlwfAVMHYw.LlUsYQiT68u325VUIzBBZh0zk7xcW YEncRwmeK7WndDjRnUBBQ9Avp1gr_yMfTDKTPLK0nA9emqRYSzgZg200saONxSWKpP1F_DZekppi 6Ba8ZJM5Z.Z0iJpQMTfQSnecInAO.Rnpl5tIb3qwDhNQ7epf9DS.wVBh56e7O2NRwINO3yYGzcFb EP3sVcSuPeJAT8fXuESUjA_EVLlYWjKrdbSc2sUElF8QV2yE.h_SRUqnrp8tN.F._aGywgPx.lSw zTVNtgYPujO2ps4WproZ3XvPeKxam.uOnBx.ts0HBO1c1K8PRT6cHRu2_qQdE_7ohsjCOF0v1leS Guj3EYXHOVpH4MOcmtRV4IU6psllte9cFUnxLnVhhrBwj4CHA3W86im.FQ6oXknsUTNetsXhBzzi URTWdDQtLEJF8Ru4cB59YRXYV456lH0VMIFeM4y2MTG6phgkP2RLFb_3k3KvBsnhSwHnmy6Su4sR c3hUu1sdIWiyVJI8nt9myYNKI5SSZz1iFjRFf1i_UM9nnEGcMuEH4wK47mb0KIt7RgPJ2fv4ImSQ Q.VFr2ZbsH0suE68Lr.KTZiKcPUyaWjH0hA_D2.gQJwJKqoXaJFW6uU0PsdnoZ_kjL97sUthKlxx _3S_DLjbG1IP16glZNmuRTgCAByCzn.FUwokd0UufEQwkLgkEPOKTSPiyeTM61zfL99XaLTuRxGU _St49ri9NSICWnnASNtsiewaceZk1RAKBVhZ3dKDTrOq4IJn8Fs3NwqYzO2RMVVfqAwuhw.o.VbZ uQs6BvykNi.yhUoi1vuznEQzIe7kPiJ7EJ0oZW0eGgyDcro0UDiJO1qfnzoQ6jLnwmnzfzuoQKmD Qn5r8WVMoyGEINiMJQ0te X-Sonic-MF: X-Sonic-ID: d092425d-dea5-4f4f-836e-2a12f9bdb04f Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 31 Oct 2025 19:38:41 +0000 Received: by hermes--production-gq1-86c5846576-vsnvj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 22d2088a8a3b100b6e999928d62e3b8b; Fri, 31 Oct 2025 19:38:39 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: git: 51e8e8b0f369 - main - Merge commit e24f90190c77 from llvm git (by Brad Smith): Message-Id: <0F63F7C2-9C1C-4FF6-A165-76F15E72BEF4@yahoo.com> Date: Fri, 31 Oct 2025 12:38:29 -0700 To: Dimitry Andric , dev-commits-src-main X-Mailer: Apple Mail (2.3826.700.81) References: <0F63F7C2-9C1C-4FF6-A165-76F15E72BEF4.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.90 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.90)[-0.898]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.205:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.205:from] X-Rspamd-Queue-Id: 4cyrrR6xSYz4KVX Dimitry Andric wrote on Date: Fri, 31 Oct 2025 15:48:04 UTC : > On 31 Oct 2025, at 14:48, Jose Luis Duran wrote: > >=20 > > On Wed, Oct 29, 2025 at 3:50=E2=80=AFPM Dimitry Andric = wrote: > >>=20 > >> The branch main has been updated by dim: > >>=20 > >> URL: = https://cgit.FreeBSD.org/src/commit/?id=3D51e8e8b0f36933814b1be08913857727= 876aece5 > >>=20 > >> commit 51e8e8b0f36933814b1be08913857727876aece5 > >> Author: Dimitry Andric > >> AuthorDate: 2025-10-29 18:49:54 +0000 > >> Commit: Dimitry Andric > >> CommitDate: 2025-10-29 18:49:54 +0000 > >>=20 > >> Merge commit e24f90190c77 from llvm git (by Brad Smith): > >>=20 > >> [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089) > >>=20 > >> The compiler_rt helper functions have been built since 12.4, 13.1, = 14 > >> and anything newer. > >>=20 > >> MFC after: 3 days > >> --- > >> contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h | 5 = +++++ > >> 1 file changed, 5 insertions(+) > >>=20 > >> diff --git = a/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h = b/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h > >> index 7ab63905ed4f..7d090ba682b3 100644 > >> --- a/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h > >> +++ b/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h > >> @@ -78,6 +78,11 @@ public: > >> void AddHIPIncludeArgs(const llvm::opt::ArgList &DriverArgs, > >> llvm::opt::ArgStringList &CC1Args) const override; > >>=20 > >> + bool IsAArch64OutlineAtomicsDefault( > >> + const llvm::opt::ArgList &Args) const override { > >> + return true; > >> + } > >> + META_MODE can not really track all the consequences, especially for files that do not include clang/lib/Driver/ToolChains/FreeBSD.h . So rebuilds need to be forced. > >> UnwindTableLevel > >> getDefaultUnwindTableLevel(const llvm::opt::ArgList &Args) const = override; > >> bool isPIEDefault(const llvm::opt::ArgList &Args) const override; > >=20 > > I'm sure you're probably aware by now, but aarch64 builds are = failing > > after this commit: > >=20 > > https://ci.freebsd.org/job/FreeBSD-main-aarch64-build/33100/ >=20 > It's weird, but I cannot reproduce it. For me, both world and kernel = build fine. Yea, it s not the typical sort of source dependency. META_MODE did not rebuild everything needed so, apparently, you still had inline Atomics. Having toolchain updates rebuild everything dependent all the time has its own issues to be avoided. > Does anybody have any particular settings that can be used to = reproduce this on a fresh 16-CURRENT or 15-STABLE box? Separately: Sorry for my earlier misleading reference to armv7. Turns to be a separate change elsewhere that lead to those failures. =3D=3D=3D Mark Millard marklmi at yahoo.com