Re: git: 700637cbb5e5 - main - Merge llvm-project main llvmorg-21-init-19288-gface93e724f4

From: Slawa Olhovchenkov <slw_at_zxy.spb.ru>
Date: Fri, 22 May 2026 16:34:23 UTC
On Sat, Apr 25, 2026 at 02:18:54PM +0000, Dimitry Andric wrote:

> The branch main has been updated by dim:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=700637cbb5e582861067a11aaca4d053546871d2
> 
> commit 700637cbb5e582861067a11aaca4d053546871d2
> Merge: 6243d755fb82 3f709e42e3be
> Author:     Dimitry Andric <dim@FreeBSD.org>
> AuthorDate: 2025-12-07 15:15:22 +0000
> Commit:     Dimitry Andric <dim@FreeBSD.org>
> CommitDate: 2026-04-25 14:08:55 +0000
> 
>     Merge llvm-project main llvmorg-21-init-19288-gface93e724f4
>     
>     This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
>     openmp to llvm-project main llvmorg-21-init-19288-gface93e724f4, the
>     last commit before the upstream release/21.x branch was created.
>     
>     PR:             292067
>     MFC after:      1 month

This is broke at least graphics/krita
I mean __type_traits/is_integral.h is incorrect now: template <class
_Tp> struct __libcpp_is_integral defined only for
!__has_builtin(__is_integral)