From nobody Sun Jul 23 18:28:10 2023 X-Original-To: ports-bugs@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 4R8BcW5Gcpz4p6v7 for ; Sun, 23 Jul 2023 18:28:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R8BcW1bZzz3kHp for ; Sun, 23 Jul 2023 18:28:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690136891; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aEPy7ZhONlcVAQ7PD9KnPuprdQ9kzEVXgIpukMEu9MM=; b=vsuUoXZ+fdYusUYf0dOihrBa2kC/11N0XitkTY9nUDFxm2bZit1DuqVDP1UkxhqKI9hWo9 Jdxm1Gg8umLQTvSqZIKYPhFNvgjMpeISTGlOKqYVoyjtA8JuXdJ8elQLewaxvx0/dKd2B/ nJtXy+4c5iL9h9AyGcP5elS2zsg+iX8DL14HuA4RlrtIHLgDMdVu/0am/+rcwC0Qpy7wLX VYh8cdVF60bfh7mUSJG4e+4Qjgo11Tk00614CIPFXF+LjC5mUywtWNvMkx4C2Xd1/YnsAr 3DmeY53w1+CRo64VzOCSGPqBlsPMql/FCnYSpyOQt1wgCs3tC3v4NNDvtepQQg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690136891; a=rsa-sha256; cv=none; b=Jm9kR3fWxDRFpbdO3g7z+LLwm6JP3kqGBnabu24SWoMO8EDTLIYe/G+V11RCBSJKyQ5V6O K5vWlLVj7pgv9UZ0N0ls1Eax/eY5I3q6J5AjzU6wh20mT6XYkolCsiP14V/DnMoWLjVbK7 Th3TdMcJeY0d0PuHC6iTNaneJmcrbVB0Srh9FSkaKGGzxVVN+9Yk1J1yQ76YrJmhh6RRxd /X6A1trLyvQ3wZHZkZwMXJuq+KTKOB04m6lTZTkuzr1uWgtlE9eWk5DMMF5UDQ7oHD+VG/ ftk61VtWYO762FMs8jKiuIW9C1hE+bwczrsjMM88G2uUam4k9SCS+4eWejIjNw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R8BcV5tCXzmqr for ; Sun, 23 Jul 2023 18:28:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 36NISA4L015814 for ; Sun, 23 Jul 2023 18:28:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 36NISAYY015813 for ports-bugs@FreeBSD.org; Sun, 23 Jul 2023 18:28:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 271047] [exp-run] Against llvm-16-update branch on GitHub Date: Sun, 23 Jul 2023 18:28:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271047 --- Comment #97 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D3ea609f7d794675ff74194a36125a1201= dabc8fb commit 3ea609f7d794675ff74194a36125a1201dabc8fb Author: Dimitry Andric AuthorDate: 2023-07-23 11:01:42 +0000 Commit: Dimitry Andric CommitDate: 2023-07-23 17:38:13 +0000 Merge commit 2b0f5df7b4e0 from llvm-project (by Jessica Clarke): [builtins][Mips] Un-break FreeBSD build of __clear_cache Commit 674a17e9bbe8 ("MIPS/compiler_rt: use synci to flush icache on r6") completely removed the OS-specific guards under the guise of "For pre-r6, we can use cacheflush libc function, which is same on Linux a= nd FreeBSD." However, the code in question had guards for Linux and OpenBSD, not Linux and FreeBSD, and FreeBSD does not have a cacheflush libc function as claimed, so this was neither the statement they intended to make nor was it sufficient justification for making the c= ode completely unconditional. Whilst the upcoming FreeBSD 14 release has dropped support for MIPS, FreeBSD 13 has support for it. Fix this by only calling cacheflush on the OSes where it was previous= ly called, and not on other OSes where it either definitely isn't availa= ble (FreeBSD) or is unknown (any other OS than the three mentioned in this commit). This is only needed for MFC'ing, as mips has been removed from 14-CURRENT. PR: 271047 MFC after: immediately (cherry picked from commit b8f1c9dd9b3dd9b91e6999b28ab941a2af142702) contrib/llvm-project/compiler-rt/lib/builtins/clear_cache.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=