Bug 265425 - [exp-run] Against llvm-15-update branch on GitHub
Summary: [exp-run] Against llvm-15-update branch on GitHub
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Port Management Team
URL:
Keywords:
Depends on: 265516 265519 265521 267156 268178 268185 268196 268204 268208 268209 268223 268226 268231 268232 268233 268247 268250 268256 268258 268260 268277 268278 268301 268302 268321 268329 268334 268336 268337 268339 268341 268366 268373 268399 268413 268417 268495 268771 268784 268787 268789 268790 268795 268812 268814 268815 268864 268991 269034 269035
Blocks:
  Show dependency treegraph
 
Reported: 2022-07-24 21:37 UTC by Dimitry Andric
Modified: 2023-04-09 21:36 UTC (History)
10 users (show)

See Also:


Attachments
list of failure logs (154.78 KB, text/plain)
2022-10-01 08:24 UTC, Antoine Brodin
no flags Details
updated list of new failure logs, on i386 (44.76 KB, text/plain)
2022-12-07 18:16 UTC, Antoine Brodin
no flags Details
updated list of new failure logs, on amd64 (47.80 KB, text/plain)
2022-12-30 08:36 UTC, Antoine Brodin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitry Andric freebsd_committer freebsd_triage 2022-07-24 21:37:16 UTC
I am importing llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp 15.0.0 into <https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update>, which is a fork of <https://github.com/freebsd/freebsd-src>.

Please perform an exp-run against this branch. To retrieve it, use:

git clone -b llvm-15-update https://github.com/DimitryAndric/freebsd-src.git

As of 2022-07-24, this branch contains the equivalent of llvm-project's llvmorg-15-init-17485-ga3e38b4a206b commit, and it has been rebased onto main-n256892-63a5278f9988.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 08:20:15 UTC
buildworld fails on i386:

/poudriere/jails/maini386PR265425/usr/src/lib/libc/gen/times.c:48:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
times(tp)
^
1 error generated.
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 08:21:18 UTC
same error on amd64:

/poudriere/jails/mainamd64PR265425/usr/src/lib/libc/gen/times.c:48:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]
times(tp)                                                                                                                                                                                                                                    ^                                                                                                                                                                                                                                            1 error generated.                                                                                                                                                                                                                           *** [times.o] Error code 1
Comment 3 Dimitry Andric freebsd_committer freebsd_triage 2022-07-25 10:32:26 UTC
(In reply to Antoine Brodin from comment #2)
Apologies, I hadn't yet pushed the changes for bsd.sys.mk to make buildworld complete to the end. As of https://github.com/DimitryAndric/freebsd-src/commit/36774ab0b236ba6101a553143112544cf215f9cb it should now work, please try again.
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 12:26:20 UTC
Buildworld fails on i386:

ld: error: undefined hidden symbol: blake3_compress_in_place_avx512
>>> referenced by blake3_dispatch.c:146 (/poudriere/jails/maini386PR265425/usr/src/contrib/llvm-project/llvm/lib/Support/BLAKE3/blake3_dispatch.c:146)
>>>               blake3_dispatch.o:(blake3_compress_in_place) in archive /usr/obj/poudriere/jails/maini386PR265425/usr/src/i386.i386/lib/clang/libllvm/libllvm.a

ld: error: undefined hidden symbol: blake3_compress_in_place_sse41
>>> referenced by blake3_dispatch.c:152 (/poudriere/jails/maini386PR265425/usr/src/contrib/llvm-project/llvm/lib/Support/BLAKE3/blake3_dispatch.c:152)
>>>               blake3_dispatch.o:(blake3_compress_in_place) in archive /usr/obj/poudriere/jails/maini386PR265425/usr/src/i386.i386/lib/clang/libllvm/libllvm.a

ld: error: undefined hidden symbol: blake3_compress_in_place_sse2
>>> referenced by blake3_dispatch.c:158 (/poudriere/jails/maini386PR265425/usr/src/contrib/llvm-project/llvm/lib/Support/BLAKE3/blake3_dispatch.c:158)
>>>               blake3_dispatch.o:(blake3_compress_in_place) in archive /usr/obj/poudriere/jails/maini386PR265425/usr/src/i386.i386/lib/clang/libllvm/libllvm.a
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 12:33:35 UTC
On amd64 exp-run fails to start:

[00:00:07] Warning: (databases/postgresql11-server): Error: databases/postgresql11-server depends on nonexistent origin 'devel/llvm15' (moved to ); Please contact maintainer of the port to fix this.
[00:00:07] Warning: (databases/postgresql12-server): Error: databases/postgresql12-server depends on nonexistent origin 'devel/llvm15' (moved to ); Please contact maintainer of the port to fix this.
[00:00:07] Warning: (databases/postgresql13-server): Error: databases/postgresql13-server depends on nonexistent origin 'devel/llvm15' (moved to ); Please contact maintainer of the port to fix this.
[00:00:07] Warning: (databases/postgresql14-server): Error: databases/postgresql14-server depends on nonexistent origin 'devel/llvm15' (moved to ); Please contact maintainer of the port to fix this.
[00:00:07] Warning: (databases/postgresql15-server): Error: databases/postgresql15-server depends on nonexistent origin 'devel/llvm15' (moved to ); Please contact maintainer of the port to fix this.
Comment 6 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 14:33:56 UTC
New failure logs on amd64 part 1:

http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/9e-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/arc-5.21p.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lzfse-20160707.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mscompress-0.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-lzma-0.5.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rzip-2.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sectar-1.02.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/squsq-3.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/unlzx-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xpk-0.1.4_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zip-3.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zipmix-20070221.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zoo-2.10.1_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libgal-0.5.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/luna-1.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-ephem-4.1.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/stars-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sunwait-20041208.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/Maaate-0.3.1_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ample-0.5.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asmix-1.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asmixer-0.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cam-1.02.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cd-discid-0.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cdparanoia-3.9.8_10.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dcd-0.99.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dtmfdial-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/flite-2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/id3el-0.05_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/id3ren-1.1b0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/juke-0.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libbpm-0.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libshout-2.4.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mp3asm-0.1.3.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mp3wrap-0.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/play-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/playmidi-2.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/s3mod-1.09_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sphinxbase-0.8_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/splay-0.9.5.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/uade-2.13_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vgmplay-0.40.9_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vorbisgain-0.37_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ximp3-0.1.15.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xmixer-0.9.4_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bonnie-2.0.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dhrystone-2.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/iozone21-2.01.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libmicro-0.4.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pathload-1.3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pathrate-2.4.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pipebench-0.40.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/postmark-1.53.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ttcp-1.12_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ubench-0.32.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fasta-21.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fasta3-36.3.8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fastdnaml-1.2.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/treepuzzle-5.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gdsreader-0.3.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gplcver-2.12.a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/irsim-9.7.110.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qmls-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/spice-3f5.2_13.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-autoconvert-0.3.16_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-celvis-1.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-cless-290.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-cnprint-3.30b_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-gb2jis-1.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-hc-3.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-jis2gb-1.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-lunar-2.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-qe-0.1.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-tintin++-2.02.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zh-ve-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bforce-kst-0.22.8.7_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/birda-1.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bpl+-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chu-0.1.29.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dfu-programmer-0.7.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gkermit-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/kermit-10.0.b04.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libfap-1.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lrzsz-0.12.20_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/morse-2.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nmealib-0.5.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qpage-3.3_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/remserial-1.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sms_client-3.0.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sunxi-tools-1.4.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vrflash-0.24.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aish-1.13.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/btoa-5.2_1,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cocot-20120313_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dosunix-1.0.14.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fconv-1.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/i18ntools-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ish-2.01a5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mimelib-1.1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mmencode-2.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mpack-1.6_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ta2as-0.8.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/uulib-0.5.20_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cdb-0.75.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/db18-18.1.40.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/db5-5.3.28_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mdbx-0.11.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpool-II37-3.7.24.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpool-II40-4.0.19.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpool-II41-4.1.12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpool-II42-4.2.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpool-II-43-4.3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-postgresql-1.1.0_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bigyear-20010226,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rolo-011.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wmpinboard-1.0_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/9base-20170701.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/argtable-2.13_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asmx-1.8.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/avr-gdb-7.3.1_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bcc-1995.03.12_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/boost-libs-1.79.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bossa-1.9.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/byaccj-1.15.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/calibrator-0.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cdk-5.0.20161210,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cflow2vcg-0.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cjose-0.6.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/clewn-1.14_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cmunge-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/csoap-1.1.0_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cvsadmin-1.0.3_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cvswrap-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cweb-3.64a.a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cxmon-3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cxref-1.6e.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dev86-0.16.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dia2code-0.8.8_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dmucs-0.6.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/elf-0.5.4p1_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/elfsh-0.51b3_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/firmware-utils-20111222.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fnc-0.12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/frink-2.2.2p4_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jam-2.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libproplist-0.10.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libafterbase-0.92_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libavl-1.4.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libbpfjit-g2020082801.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libelf-0.8.13_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libfortuna-0.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libinjection-3.10.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/liblogging-1.0.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libpeak-0.1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libshbuf-0.0.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libtar-1.2.11_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libunicode-0.4_11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libunwind-20211201_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lua51-bitlib-24_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mcpp-2.7.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nana-2.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pickle-4.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pmccabe-2.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/premake5-5.0.0.a16.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pth-2.0.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pth-hard-2.0.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-blist-1.3.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-ctags-1.0.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-ddtrace-1.2.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-rchitect-0.3.24.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rcs57-5.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/regexx-0.98.1_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/robodoc-4.99.44.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rpc2-2.14.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/serdisplib-1.97.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/shmap-0.3.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/stfl-0.24_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/t1lib-5.1.2_5,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tla-1.3.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wand-libconfig-1.0.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xwpe-1.5.30a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/z80-asm-2.4.p3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/zpu-binutils-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ares-1.1.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/djbdns-tools-1.05.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dnsblast-0.0.2016060901.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/idnkit-1.0_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/kadnode-2.3.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/maradns-2.0.15.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nsping-0.8_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rbldnsd-0.998.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/udns-0.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yadifa-2.5.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aewan-1.0.01_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/beav-1.40.18_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bvi-1.4.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chexedit-0.9.7_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hexcurse-1.60.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hexer-1.0.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jove-4.16_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jupp-3.1.38.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ssed-3.62_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tetradraw-2.0.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/the-3.3.r4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/uzap-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/almostti-1.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cpmtools-1.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/elliott-803-0.1.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gbe-0.0.22_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lib765-0.4.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ods2reader-19930601_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vxtools-0.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bbftp-client-3.2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bbftp-server-3.2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fmirror-0.8.4_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hsftp-1.15_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ncftp-3.2.6_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/oftpd-0.3.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pftpd-1.0.3_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vsftpd-ssl-3.0.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/0verkill-0.16_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/battalion-1.4b_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/biorythm-1.1.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/block-0.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cursive-0.11,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/digger-20020314_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/enygma-1.04.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fkiss-0.33a_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/frikqcc-2.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gti-1.8.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gtypist-2.9.5_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/heretic-1.2_9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hinversi-0.8.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ishido-1.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jzip-2.0.1g.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ladder-1.00_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lexter-1.0.3_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-bluemsx-0.20220213.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-desmume2015-0.20220405_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-mame2000-0.20220405.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-mame2003_plus-0.20220406.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-paralleln64-0.20220406_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libretro-pcsx_rearmed-0.20220405_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/meqcc-1.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/miscom-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/moria-5.5.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nethack32-3.2.3_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nethack33-3.3.1_11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nethack33-nox11-3.3.1_11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/omega-0.90.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pmars-0.9.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pvpgn-1.8.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qcc-1.01.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/quake2-data-3.20_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sarien-0.7.0_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sex-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sjeng-11.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/slashem-tty-0.0.7E.7F.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/slump-0.003.02.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sokoban-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sol-1.0.8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/speak-1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/spellcast-1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tads-2.5.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tractorgen-0.31.7_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/trojka-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tt-15.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tycho-0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vitetris-0.59.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wanderer-3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wordplay-7.22_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xbill-2.1_11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xbl-1.1.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xblood-2.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xchadance-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xeyes+-2.02_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xfireworks-1.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xgalaga-2.1.1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xinvaders-2.1.1_11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xjump-2.7.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xmines-1.0_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xpilot-ng-server-4.7.3_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xrally-1.1.1_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xskat-4.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xspringies-1.12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtet42-2.21_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtrojka-1.2.3_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtruco-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtux-20030306.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xworm-1.02_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xzip-1.8.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yahtzee-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/4va-1.21_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dc20pack-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/drm-510-kmod-5.10.113_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/drm-54-kmod-5.4.191_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/freeimage-3.18.0_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gifmerge-1.33.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/giftool-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gracula-3.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jgraph-8.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/leafpak-1.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libecwj2-3.3_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libmorph-0.1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libvisual-0.2.0_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libvisual04-0.4.0_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/multican-0.0.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mxp-1.3_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/photopc-3.07_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/png-1.6.37_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ppmcaption-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/quat-1.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/svgalib-1.4.3_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/volpack-1.0b3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xdgagrab-0.3_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xmountains-2.10.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dancer-4.16_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gruftistats-0.2.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/irssistats-0.75.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/irc-ninja-1.5.8.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ScrollZ-2.3.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sic-0.23a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tircproxy-0.4.5_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-ack-1.39_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-anthy-0.4_3,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-cdrom2-1996.06.16_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-celrw-0.16.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-csrd-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-edict-19990714_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-epwutil-1.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-esecanna-1.0.1_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-gawk-3.0.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-ls-0.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-kakasi-2.3.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-kbanner-2.1_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-kcc-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-kon2-14dot-0.3_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-kon2-16dot-0.3_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-less-382.262.03.01.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-libslang-1.4.5.j2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-lipsf-2.00_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-ne-3.05.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-ng-1.4.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-ng-devel-1.5.b1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-plain2-2.54.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-rogue_s-1.3a_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-skkserv-9.6_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ja-vftool-1.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ko-nhpf-1.42_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ko-uniksc-0.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/awka-0.7.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cim-3.37_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cocor-1.7_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ferite-1.0.2_9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jimtcl-0.81.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nesasm-20040314_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pbasic-2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/perl5-devel-5.37.0.271.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/perl5-5.32.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/perl5.34-5.34.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/perl5.36-5.36.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rexx-wrapper-2.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/scheme48-1.9.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sketchy-20070218_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/slisp-1.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tcl86-8.6.12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ucc-1.6.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/v-0.1.29.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asmail-2.1_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cclient-2007f_5,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/coolmail-1.3_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dovecot-2.3.19.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/emil-2.1b9_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/epstools-1.8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/faces-1.7.7_12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hashcash-1.22.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hbiff-1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jamlib-1.4.7_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libsrs_alt-1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mail2sms-1.3.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/metamail-2.7_16.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mutt_vc_query-002.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nbsmtp-1.00_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/panda-cclient-20130621_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pathalias-9.16.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pfqueue-0.5.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/procmail-3.22_10.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/procmail-bgrb-3.24.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qconfirm-0.14.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qpopper-4.1.0_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/raysfilter-1.14_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rbl-milter-0.30_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sentinel-1.7b_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/smtpfeed-1.23.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ssmtp-2.64_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xbuffy-3.3.3_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/abs-0908_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aribas-1.64.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ccmath-2.2.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chaco-2.2.log
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 14:34:30 UTC
New failure logs on amd64 part 2:


http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/conauto-2.03.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/concorde-20031219.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/djbfft-0.76_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/emc2-2.17.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/eval-113_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hexcalc-1.11_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lp_solve-5.5.2.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ndiff-2.00_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/palp-2.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/physcalc-2.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/reed-solomon-4.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rubiks-20070912.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sc-7.16_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/simd-viterbi-2.0.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/spar-0.5.10_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/spooles-2.2_15.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tblis-1.2.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xspread-3.1.1c_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bbjd-1.01_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bogosort-0.4.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bottlerocket-0.04c_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chmlib-0.40_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/clex-4.6.9.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/deco-misc-3.9_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/delay-1.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/geekcode-1.7.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/getopt-1.1.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gone-1.3.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/granulate-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/histring-1.1.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lc-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libutf-2.10_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/logsurfer-1.8_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lv-4.51.20200728.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nsf-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/numchar-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/orville-write-2.55_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/otter-3.3f_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ree-1.4.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rump-20170822_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/seq2-0.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/talkfilters-2.3.8_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/team-3.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tlci-0.1.0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ttyrec-1.0.8_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/upclient-5.0.b8_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/usbrh-libusb-0.05_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vdmfec-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/viz-1.1.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/window-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtail-2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ytree-2.03.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mpeg_encode-1.5b.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mplex-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/recmpeg-1.0.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/szap_s2-20100129s_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tcmplex-panteltje-0.4.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/icqlib-1.0.0_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aggregate-1.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bpft-4.20040506_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/disco-1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ehnt-0.3_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/icmpmonitor-1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/isic-0.07_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/netmask-2.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nitpicker-1.2.1,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nvidia_gpu_prometheus_exporter-g20181028_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/openlldp-0.4.a_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/p0f-3.09b_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rate-0.9_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rcpd-1.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sysmon-0.93_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tcptrack-1.4.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/whatmask-1.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xymon-client-4.3.30.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/edonkey-tool-hash-0.4.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/go-ethereum-1.10.16_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/shx-0.2.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/torrentcheck-1.00_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aget-0.4.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bindtest-1.56_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/corkscrew-2.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cryptcat-1.2.1,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/delegate-9.9.13_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dgd-lpmud-2.4.5_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/drawterm-20140106_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/gopher-3.0.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/icmpinfo-1.11_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ifstat-1.1_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/imapproxy-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ipsvd-1.0.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/isboot-kmod-0.2.14_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jumpgate-0.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libeXosip2-5.3.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libpcapnav-0.8_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libunp-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/miruo-0.9.6b.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mopd-2.5.3_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nakenchat-3.00.b1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nc-1.0.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ndproxy-3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/netcat-1.10_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/netpipes-4.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ntraceroute-6.4.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/owamp-3.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/plugdaemon-2.5.5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/poptop-1.4.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/proxy-suite-1.9.2.4_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pvm-3.4.6_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-smbpasswd-1.0.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/quoted-1.01_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rdist-6.1.5_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/redir-2.2.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/relayd-5.5.20140810_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rinetd-0.62_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/simpleproxy-3.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/siproxd-0.8.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/socketbind-1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ssldump-0.9b3_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/suckblow-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tcpcat-1.2.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tcpxtract-1.0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tdetect-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tintin++-2.02.20.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tf-5.0b8_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tinyldap-0.0.20170319.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tn5250-0.17.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/trafshow3-3.1_8,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/trickle-1.07_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tsocks-1.8.b5_8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/u6rd-1.6_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/udptunnel-1.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/unix2tcp-0.8.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/utftpd-0.2.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/viamillipede-0.89.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wmwifi-0.4_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yaph-0.91.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cg-0.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/newsfetch-1.21_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nget-0.27.1_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/noffle-1.1.5_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/trn4-4.0.b77.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yencode-0.46_7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yydecode-0.2.10.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dialog4ports-static-0.1.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bibcursed-2.0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/html2latex-0.9c.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/makeindex-3.0.8_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pic2fig-1.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rlpr-2.06_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rtf2latex2e-2.2.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/trueprint-5.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ru-d1489-1.5.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ru-koi2koi-1998.04.16.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ru-xruskb-1.15.4_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/epte-2.0.8_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fastcap-2.0.w.011109.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fasthenry-3.0.w.021113.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hdf5-18-1.8.21_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ADMsmb-0.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/aescrypt-0.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/beecrypt-4.2.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bfbtester-2.0.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cfs-1.5.0.b.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/checkpassword-0.90.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/checkpassword-pam-0.99_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cracklib-2.9.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fakeroot-1.23.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fragrouter-1.6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fswatch-0.02.b5_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fuzz-0.6_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/identify-0.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ipsec-tools-0.8.2_12.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libmcrypt-2.5.8_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/masscan-1.3.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ncrack-0.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pam_krb5-rh-2.4.13.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pgpin-010323_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pinentry-curses-1.2.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pinentry-tty-1.2.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/proxycheck-0.49a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pvk-20070406_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pwauth-2.3.11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-kerberos-1.3.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-python-axolotl-curve25519-0.4.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sha2wordlist-1.0.20140124.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/snortsam-2.70_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/softether-4.38.9760.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/softether-devel-4.39.9772.b.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/super-3.30.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vxquery-0.2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wipe-2.3.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yafic-1.2.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ast-ksh-20141224_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/es-0.9.b1_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ksh93-93.u_1,2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ksh93-devel-2020.06.30.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pdksh-5.2.14p2_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/acpica-tools-20220331.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/afio-2.5.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asfsm-1.0.p15_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/asmem-1.12_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/atop-2.0.2.b3_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bsdfan-g20180112.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cciss_vol_status-1.12a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chgrep-1.2.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/choria-0.26.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cmdwatch-0.2.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/consolehm-1.31_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/crashme-2.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cronolog-1.6.2_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cronolog-devel-1.7.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cw-1.0.16_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/daemontools-0.76_18.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/daemontools-encore-1.11.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/dc3dd-7.2.646.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/doinkd-0.02.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/eject-1.5_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fatback-1.3_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/filedupe-1.1_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/finfo-0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fortunelock-0.1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fstyp-0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/healthd-0.7.9_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hfsutils-3.2.6_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/highlnk-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ipmitool-1.8.18_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/less-551_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libg15render-3.0.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/linuxfdisk-2.11z_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lmmon-0.65_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/logtool-1.3.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lsof-4.95.0,8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mapchan-3.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/multitail-6.5.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ndmpd-1.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/nologin-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/npadmin-0.8.7_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/oak-1.5.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/obliterate-0.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ods2-1.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/openzfs-kmod-2022060100.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pftop-0.8.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/plconfig-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/pmt-0.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/procmap-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-psutil-5.9.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-psutil121-1.2.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/qlogtools-3.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/radmind-1.15.4_2021062801.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rclean-1.14.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/retail-1.0.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rtty-4.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/runit-2.1.2_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/runit-faster-2.1.3.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/safecopy-1.7.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/schedutils-0.7.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/socket-1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/ucspi-tcp-0.88_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/uniutils-2.27_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/upsdaemon-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/utcount-0.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vbetool-1.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/watchfolder-0.3.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/weedit-2.0.3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/whowatch-1.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wmbluecpu-0.4_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wmdiskmon-0.0.2_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/wuzzah-0.53.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xin-1.0.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xsysstats-1.51_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/2bsd-diff-2.11.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/agrep-2.04_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/atom-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/c2man-2.0.42.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/cwtext-0.96.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/fist-4.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/flip-1.19.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hhm-0.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jade-1.2.1_10.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/java2html-0.9.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jshon-20180209.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/l2a-1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/lacheck-1.26_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libparsifal-1.1.0_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libsphinxclient-2.0.9_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/libxode-0.71_6.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/perl2html-0.9.2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/py39-patiencediff-0.2.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/rtfreader-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/scdoc-1.11.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/scr2txt-1.2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sgmls-1.1.91_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/sgrep2-1.94a.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/spellutils-0.7_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tnef2txt-1.4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/uni2ascii-4.18.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/word2x-0.005_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xlreader-0.9.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-libviet-20010210_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-vis2u-1.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-vnconvert-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-vnless-1.0_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-vnpstext-1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/vi-vnroff-2.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/chpasswd-2.2.4_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/html2hdml-1.0.5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/hypermail-2.4.0_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/jesred-1.2.1_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/links1-1.04,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/mergelog-4.5_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/npc-0.83.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/obhttpd-7.0.20211221.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/snarf-7.0.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/thttpd-2.29_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/tidy4-20000804_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/astime-2.8_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bbdate-0.2.4_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/eyeclock-2.0_4.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xdaliclock-2.44.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bdfresize-1.5_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/x2vnc-1.7.2,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/neXtaw-0.15.1_5.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/amiwm-0.21.pl2_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/euclid-wm-0.4.3_1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/evilwm-1.1.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/bbappconf-0.0.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/multi-aterm-0.2.1_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/slock-1.4_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xballoon-1.0_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xkeywrap-1.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xmangekyou-2.0.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xmx-1.1_3.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xnee-3.19_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xstarroll-1.1b_3,1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xtermset-0.5.2_2.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/xvmcinfo-0.1.log
http://gohan04.nyi.freebsd.org/data/mainamd64PR265425-default/2022-07-25_12h35m01s/logs/errors/yeahconsole-0.3.4.log
Comment 8 Antoine Brodin freebsd_committer freebsd_triage 2022-07-25 14:36:55 UTC
around 25k ports were skipped due to those failures.

ports causing the most skipped:

lang/perl5.32 (	12894 skipped )
devel/libunwind ( 4446 skipped )
graphics/png ( 4189 skipped )
devel/jam ( 1679 skipped )
archivers/zip ( 753 skipped )
lang/tcl86 ( 656 skipped )
databases/db5 ( 199 skipped )
Comment 9 Dimitry Andric freebsd_committer freebsd_triage 2022-07-30 12:07:23 UTC
What happens with perl seems to be the same as bug 258872, i.e. dtrace is doing something magical with the object files during the perl build, and this causes duplicate symbols:

ld: error: duplicate symbol: __dtraceenabled_perl___op__entry
>>> defined in mpdtrace/perlmini.o
>>> defined in mpdtrace/dump.o

ld: error: duplicate symbol: __dtraceenabled_perl___op__entry
>>> defined in mpdtrace/perlmini.o
>>> defined in mpdtrace/run.o

ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
>>> defined in mpdtrace/pp_hot.o
>>> defined in mpdtrace/pp_ctl.o

ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
>>> defined in mpdtrace/pp_hot.o
>>> defined in mpdtrace/regexec.o

ld: error: duplicate symbol: __dtraceenabled_perl___sub__entry
>>> defined in mpdtrace/pp_hot.o
>>> defined in mpdtrace/pp_sort.o
cc: error: linker command failed with exit code 1 (use -v to see invocation)

However, I've always failed to understand dtrace, and the only workaround(s) I know are always to turn the DTRACE related options off.

Is there anyone who understands dtrace, and can offer assistance with this?
Comment 10 Dimitry Andric freebsd_committer freebsd_triage 2022-07-30 13:16:20 UTC
Added bug 265516 for lang/perl5*.
Comment 11 Dimitry Andric freebsd_committer freebsd_triage 2022-07-30 13:56:59 UTC
Added bug 265519 for devel/libunwind.
Comment 12 Dimitry Andric freebsd_committer freebsd_triage 2022-07-30 16:40:36 UTC
Added bug 265521 for graphics/png.
Comment 13 Dimitry Andric freebsd_committer freebsd_triage 2022-07-30 17:55:04 UTC
I would like to solicit some feedback about a few huge (in my opinion at least) behavior changes in clang 15, as compared to clang 14:

1) In https://github.com/llvm/llvm-project/commit/7d644e1215b376ec5e915df9ea2eeb56e2d94626 ("[C11/C2x] Change the behavior of the implicit function declaration warning"), the -Wimplicit-function-declaration 'warning' became an error for C99 and later.

2) In https://github.com/llvm/llvm-project/commit/2cb2cd242ca08d0bbd2a51a41f1317442e5414fc ("Change the behavior of implicit int diagnostics"), the -Wimplicit-int 'warning' became an error for C99 and later.

Of all the errors in Antoine's logs, -Wimplicit-function-declaration is more than half, and roughly 16% are -Wimplicit-int errors:

% grep error: *.log > errors.txt
% wc -l errors.txt
    3257 errors.txt
% grep Wimplicit-function-declaration errors.txt | wc -l
    1848
% grep Wimplicit-int errors.txt | wc -l
     525

I looked through a few ports, and while some of these can be 'fixed' by adding USE_CSTD=gnu89 or USE_CSTD=c89, lots of them either don't respect the USE_CSTD= setting or fail to pick up CFLAGS.

So I'm wondering whether it is worthwhile to partially revert upstream commits 1) and 2), turning the errors back into warnings again.

This would temporarily save us, until C2x becomes the default language dialect, but at some point this technical debt must paid: e.g. all ports that use "old-style" C (K&R, C89 without prototypes, implicit int etc etc) should explicitly be marked such, or they have to be patched to use an older compiler.

What's the general opinion on this in the ports team?

(Btw, going through all these ports with a fine toothed comb is probably the most future-proof, but I simply do not have the time for it.)
Comment 14 Brooks Davis freebsd_committer freebsd_triage 2022-08-08 17:49:04 UTC
Reverting on a temporary basis sounds like it may be the right short-term solution, but it's clearly not a sustainable option. Delaying until (for example) LLVM 16 would let upstreams and some linux distros do some of the work for us, but I don't really know how much that will help.

If we do to the reverting-to-warning route, it would be good to provide a fairly reliable path for people to re-enable the errors (I'll have an llvm15 port later this week) and to notify maintainers of broken port so we can spread out the work.

Throwing out another idea: would be be possible to more or less automatically test which ports are fixed by USE_CSTD=gnu89? IMO, splatting those in pretty indiscriminately would be fine for ports of software written to 23+ year old standards.
Comment 15 Dimitry Andric freebsd_committer freebsd_triage 2022-08-08 17:58:08 UTC
(In reply to Brooks Davis from comment #14)
Yes, our ports only sporadically use USE_CSTD=, and that is a pity since compilers tend to change their defaults every few years while lots of software stays the same. :)

That said, it's not always as easy as "just set USE_CSTD=gnu89". For instance, one of the "top 5" ports Antoine mentions in comment 8 is devel/jam, which is a prehistoric version of boost-build's bjam. This does not respect CFLAGS at all, so options inserted by USE_CSTD are completely ignored. Also, since it is a build tool, after its bootstrap phase it uses its *own* build logic (i.e. jamfiles), which again have to be patched manually...

In any case, it might be possible to grep through the failure logs and identify ports that fail due to K&R prototype warnings, then set those to USE_CSTD=gnu89 (or some other old version). But you'd still have to attempt to build them before committing. All in all quite a bit of work.
Comment 16 Alex Richardson freebsd_committer freebsd_triage 2022-08-16 13:38:29 UTC
I would assume that at maintained upstream projects will eventually fix those warnings once LLVM15 has been out for a while. I don't like the patching LLVM to have behaviour divergent from upstream. Would it be possible to add `-Wno-error=implicit-function-declaration -Wno-error=implicit-int` to CFLAGS globally until the LLVM16 upgrade?
Comment 17 Dimitry Andric freebsd_committer freebsd_triage 2022-08-16 14:04:19 UTC
(In reply to Alex Richardson from comment #16)
That is of probably possible by patching e.g. bsd.sys.mk or bsd.ports.mk, but you have to realize that there are *many* ports which totally ignore CFLAGS, due to various reasons. So this won't catch them all.
Comment 18 Piotr Kubaj freebsd_committer freebsd_triage 2022-09-01 10:05:53 UTC
(In reply to Dimitry Andric from comment #15)
For the ports that don't support adding compilation flags by setting CFLAGS, there may be other ways, like a proper configure or make switch. I'm not sure about jam, but boost-jam had a similar issue of not respecting CXXFLAGS, which broke runtime on e5500 (powerpc64), fixed in https://cgit.freebsd.org/ports/commit/?id=732b245ce11d3cef4c33c87c91ff8d28e336091f.
Comment 19 Antoine Brodin freebsd_committer freebsd_triage 2022-10-01 08:24:50 UTC
Created attachment 236978 [details]
list of failure logs

I did another run,  the list of failure logs is attached.

lang/tcl86	3009 skipped
devel/jam	1773 skipped
archivers/zip	737 skipped
graphics/aalib	344 skipped
devel/boost-libs	318 skipped
net/openldap26-client	306 skipped
math/openblas	280 skipped
accessibility/at-spi2-core	275 skipped
databases/db5	249 skipped
lang/rust	247 skipped
devel/llvm13	223 skipped
misc/getopt	185 skipped
devel/p5-Curses	120 skipped
security/libmcrypt	112 skipped
Comment 20 Dimitry Andric freebsd_committer freebsd_triage 2022-10-17 18:46:33 UTC
Submitted bug 267156 for databases/db5.

In the mean time, I have imported clang 15.0.3 (aka llvmorg-15.0.2-10-gf3c5289e7846) into https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update.

For the llvm-project 15.x branch, upstream has decided to roll back the warning-as-error behavior for -Wimplicit-int and -Wimplicit-function-declaration, in https://github.com/llvm/llvm-project/commit/c0141f3c300fbc002cf79404fa0b82b4cb1191df, after the discussion at https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 .

That means that quite a lot (maybe most) of the failures reported in previous comments should no longer occur, because these were due to these warnings having been upgraded to errors for clang 15.0.0.  (Although there is still a lot of work to be done, if at some point clang 16 should be imported, it seems that upstream really wants to re-enable those errors for it.)

After the above fix for db5 is committed, I expect that a new run can be done.
Comment 21 Antoine Brodin freebsd_committer freebsd_triage 2022-10-24 09:29:04 UTC
(In reply to Dimitry Andric from comment #20)
lang/tcl86 has to be fixed too before another exp-run, as it currently blocks more than 5k ports:

http://gohan05.nyi.freebsd.org/data/mainamd64PR265425-default/2022-10-24_08h54m40s/logs/errors/tcl86-8.6.12.log
Comment 22 Mike Cui 2022-10-25 06:15:45 UTC
Tried with your llvm-15.0.3 tree. java/openjdk8 needs this patch:

--- jdk/src/share/bin/splashscreen_stubs.c.orig	2022-10-20 21:51:18.699822000 -0700
+++ jdk/src/share/bin/splashscreen_stubs.c	2022-10-20 21:51:48.643355000 -0700
@@ -61,11 +61,11 @@
 #define INVOKEV(name) _INVOKE(name, ,;)
 
 int     DoSplashLoadMemory(void* pdata, int size) {
-    INVOKE(SplashLoadMemory, NULL)(pdata, size);
+    INVOKE(SplashLoadMemory, 0)(pdata, size);
 }
 
 int     DoSplashLoadFile(const char* filename) {
-    INVOKE(SplashLoadFile, NULL)(filename);
+    INVOKE(SplashLoadFile, 0)(filename);
 }
 
 void    DoSplashInit(void) {
Comment 23 Dimitry Andric freebsd_committer freebsd_triage 2022-12-05 18:31:19 UTC
Submitted bug 268178 for lang/tcl8[5-7]. I think that should be fast-tracked, so we can do another exp-run.

(Meanwhile, I also updated https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update with clang 15.0.6.)
Comment 24 Dimitry Andric freebsd_committer freebsd_triage 2022-12-05 22:57:37 UTC
Submitted bug 268185 for devel/zziplib.
Comment 25 Dimitry Andric freebsd_committer freebsd_triage 2022-12-06 14:13:54 UTC
Submitted bug 268196 for devel/llvm1[2-5].
Comment 26 Dimitry Andric freebsd_committer freebsd_triage 2022-12-06 19:19:13 UTC
Submitted bug 268204 for mail/dovecot.
Comment 27 Dimitry Andric freebsd_committer freebsd_triage 2022-12-06 21:00:32 UTC
Submitted bug 268208 for mail/mutt.
Comment 28 Dimitry Andric freebsd_committer freebsd_triage 2022-12-06 21:15:21 UTC
Submitted bug 268209 for sysutils/pftop.
Comment 29 Antoine Brodin freebsd_committer freebsd_triage 2022-12-06 22:07:47 UTC
I have re-started exp-run at https://pkg-status.freebsd.org/gohan05/build.html?mastername=maini386PR265425-default&build=2022-12-06_12h24m32s
You can sort the failed ports by number of skipped to see the most blocking ports.
Comment 30 Dimitry Andric freebsd_committer freebsd_triage 2022-12-07 14:59:02 UTC
Submitted bug 268223 for java/openjdk8 (unblocks 480 ports).
Comment 31 Dimitry Andric freebsd_committer freebsd_triage 2022-12-07 16:10:19 UTC
Submitted bug 268226 for devel/py-llfuse (unblocks 3 ports).
Comment 32 Dimitry Andric freebsd_committer freebsd_triage 2022-12-07 17:55:22 UTC
Submitted bug 268232 for devel/p5-IO-Tty (unblocks 197 ports).
Comment 33 Dimitry Andric freebsd_committer freebsd_triage 2022-12-07 17:58:34 UTC
Submitted bug 268233 for sysutils/py-psutil (unblocks 118 ports).
Comment 34 Antoine Brodin freebsd_committer freebsd_triage 2022-12-07 18:16:29 UTC
Created attachment 238611 [details]
updated list of new failure logs, on i386
Comment 35 Antoine Brodin freebsd_committer freebsd_triage 2022-12-07 18:19:26 UTC
most problematic ports:

devel/zziplib	1723 skipped
java/openjdk8	480 skipped
devel/p5-IO-Tty	197 skipped
audio/openal-soft	157 skipped
sysutils/py-psutil	118 skipped
audio/pulseaudio	118 skipped
japanese/canna-lib	98 skipped
security/p5-Crypt-SSLeay	87 skipped
devel/libgtop	83 skipped
lang/ghc	80 skipped
textproc/scdoc	62 skipped
graphics/py-pygraphviz	47 skipped
x11-toolkits/pangox-compat	42 skipped
astro/cfitsio	40 skipped
lang/mono	38 skipped
lang/gjs	37 skipped
security/cracklib	32 skipped
textproc/raptor2	22 skipped
math/R-cran-isoband	17 skipped
databases/mysql57-server	15 skipped
textproc/augeas	13 skipped
archivers/rpm4	13 skipped
java/openjdk17	10 skipped
textproc/wv	10 skipped
security/s2n-tls	9 skipped
Comment 36 Dimitry Andric freebsd_committer freebsd_triage 2022-12-08 16:26:01 UTC
Submitted bug 268247 for devel/cvise. (Not directly related to clang 15 as the base system compiler, but when devel/llvm15 is installed.)
Comment 37 Dimitry Andric freebsd_committer freebsd_triage 2022-12-08 17:08:02 UTC
Submitted bug 268250 for audio/pulseaudio (unblocks 118 ports).
Comment 38 Dimitry Andric freebsd_committer freebsd_triage 2022-12-08 20:57:26 UTC
Submitted bug 268256 for japanese/canna-lib (unblocks 98 ports).
Comment 39 Dimitry Andric freebsd_committer freebsd_triage 2022-12-08 21:46:39 UTC
Submitted bug 268258 for security/p5-Crypt-SSLeay (unblocks 87 ports).
Comment 40 Dimitry Andric freebsd_committer freebsd_triage 2022-12-08 22:46:06 UTC
Submitted bug 268260 for devel/libgtop (unblocks 83 ports).
Comment 41 Dimitry Andric freebsd_committer freebsd_triage 2022-12-09 15:25:45 UTC
Submitted bug 268277 for textproc/scdoc (unblocks 62 ports).
Comment 42 Dimitry Andric freebsd_committer freebsd_triage 2022-12-09 18:18:09 UTC
Submitted bug 268278 for graphics/py-pygraphviz (unblocks 47 ports).
Comment 43 Dimitry Andric freebsd_committer freebsd_triage 2022-12-10 16:38:33 UTC
Submitted bug 268301 for x11-toolskits/pangox-compat (unblocks 42 ports).
Comment 44 Dimitry Andric freebsd_committer freebsd_triage 2022-12-10 18:08:01 UTC
Submitted bug 268302 for astro/cfitsio (unblocks 40 ports).
Comment 45 Dimitry Andric freebsd_committer freebsd_triage 2022-12-11 22:45:22 UTC
Note that https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update has now been updated to include https://cgit.freebsd.org/src/commit/?id=be39466a1035ffb13268cd63723e976898e9b91e, which fixes the DTrace "duplicate symbol" errors occurring in e.g. lang/perl5*, lang/ghc and some other ports using DTrace. (That means any existing lld 15 specific workarounds of adding --allow-multiple-definition or -z muldefs can be removed.)
Comment 46 Dimitry Andric freebsd_committer freebsd_triage 2022-12-11 22:48:14 UTC
Submitted bug 268321 for lang/mono (unblocks 38 ports).
Comment 47 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 13:36:39 UTC
I removed the dtrace workarounds for lang/perl5* in <https://cgit.freebsd.org/ports/commit/?id=33b05a16fc03>.
Comment 48 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 13:55:14 UTC
Submitted bug 268329 for lang/gjs (unblocks 37 ports).
Comment 49 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 15:15:23 UTC
Submitted bug 268334 for security/cracklib (unblocks 32 ports).
Comment 50 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 16:17:31 UTC
Submitted bug 268336 for textproc/raptor2 (unblocks 22 ports).
Comment 51 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 17:38:59 UTC
Submitted bug 268337 for math/R-cran-isoband (unblocks 17 ports).
Comment 52 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 20:09:14 UTC
Submitted bug 268339 for databases/mysql57-server (unblocks 15 ports).
Comment 53 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 20:12:14 UTC
Submitted bug 268231 for textproc/augeas (unblocks 13 ports).
Comment 54 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 20:36:30 UTC
Submitted bug 268341 for archivers/rpm4 (unblocks 13 ports).
Comment 55 Dimitry Andric freebsd_committer freebsd_triage 2022-12-12 20:41:38 UTC
(In reply to Dimitry Andric from comment #45)
I believe that the DTrace change in https://cgit.freebsd.org/src/commit/?id=be39466a1035ffb13268cd63723e976898e9b91e will also fix the link errors encountered in openjdk 17 and 18, e.g:

https://pkg-status.freebsd.org/gohan05/data/maini386PR265425-default/2022-12-06_12h24m32s/logs/errors/openjdk17-17.0.5+8.1_1.log

  ld: error: duplicate symbol: __dtrace_hotspot___monitor__notifyAll
  >>> defined in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/objectMonitor.o
  >>> defined in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/synchronizer.o

  ld: error: duplicate symbol: __dtrace_hotspot___monitor__notify
  >>> defined in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/objectMonitor.o
  >>> defined in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/synchronizer.o

https://pkg-status.freebsd.org/gohan05/data/maini386PR265425-default/2022-12-06_12h24m32s/logs/errors/openjdk18-18.0.2+9.1_1.log

  ld: error: duplicate symbol: __dtrace_hotspot___monitor__notifyAll
  >>> defined in /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/objectMonitor.o
  >>> defined in /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/synchronizer.o

  ld: error: duplicate symbol: __dtrace_hotspot___monitor__notify
  >>> defined in /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/objectMonitor.o
  >>> defined in /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/build/bsd-x86-server-release/hotspot/variant-server/libjvm/objs/synchronizer.o
Comment 56 Dimitry Andric freebsd_committer freebsd_triage 2022-12-14 12:50:10 UTC
Submitted bug 268366 for java/openjdk17 (unblocks 10 ports).
Comment 57 Dimitry Andric freebsd_committer freebsd_triage 2022-12-14 14:11:09 UTC
Submitted bug 268373 for java/openjdk18 (unblocks 1 ports).
Comment 58 Dimitry Andric freebsd_committer freebsd_triage 2022-12-15 21:01:38 UTC
Submitted bug 268399 for textproc/wv (unblocks 10 ports).
Comment 59 Dimitry Andric freebsd_committer freebsd_triage 2022-12-16 16:53:10 UTC
Submitted bug 268413 for security/s2n-tls (unblocks 9 ports).
Comment 60 Dimitry Andric freebsd_committer freebsd_triage 2022-12-16 18:40:19 UTC
Submitted bug 268417 for devel/libcbor, which should fix security/libfido2 (unblocks 9 ports).
Comment 61 Dimitry Andric freebsd_committer freebsd_triage 2022-12-17 19:18:25 UTC
I'd like to get permission from portmgr to commit a bunch of the most important blocker bugs which have not yet been committed, e.g.:

* bug 268185 for devel/zziplib (unblocks 1723 ports)
* bug 268223 for java/openjdk8 (unblocks 480 ports)
* bug 268232 for devel/p5-IO-Tty (unblocks 197 ports)
* bug 268233 for sysutils/py-psutil (unblocks 118 ports)
* bug 268256 for japanese/canna-lib (unblocks 98 ports)
* bug 268258 for security/p5-Crypt-SSLeay (unblocks 87 ports)
* bug 268278 for graphics/py-pygraphviz (unblocks 47 ports)
* bug 268302 for astro/cfitsio (unblocks 40 ports)
* bug 268321 for lang/mono (unblocks 38 ports)
* bug 268329 for lang/gjs (unblocks 37 ports)
* bug 268337 for math/R-cran-isoband (unblocks 17 ports)
* bug 268339 for databases/mysql57-server (unblocks 15 ports)
* bug 268366 for java/openjdk17 (unblocks 10 ports)
* bug 268399 for textproc/wv (unblocks 10 ports)

Meanwhile I'm still looking at the audio/openal-soft failure, which does *not* occur on amd64, only on i386. This is an interesting lld regression which might require some more work.

After the above have been committed, it would be good to do another exp-run (on i386 or amd64 as desired).
Comment 62 Tobias C. Berner freebsd_committer freebsd_triage 2022-12-18 11:06:25 UTC
(In reply to Dimitry Andric from comment #61)

Permission granted.

mfg Tobias / portmgr
Comment 63 Dimitry Andric freebsd_committer freebsd_triage 2022-12-20 22:37:32 UTC
Submitted bug 268495 for audio/openal-soft (unblocks 157 ports).
Comment 64 Dimitry Andric freebsd_committer freebsd_triage 2022-12-26 22:55:43 UTC
(In reply to Dimitry Andric from comment #61)
It would be nice to do another run now, as all the open bugs have been closed in the mean time.

If that run seems "successful enough", I would like to start the work on merging the llvm-15-update branch in to main, with portmgr's permission.
Comment 65 Antoine Brodin freebsd_committer freebsd_triage 2022-12-30 08:36:58 UTC
Created attachment 239129 [details]
updated list of new failure logs, on amd64
Comment 66 Antoine Brodin freebsd_committer freebsd_triage 2022-12-30 08:45:20 UTC
Ports with most skipped:

graphics/sane-backends : 144 skipped
www/qt5-webengine : 31 skipped
sysutils/tracker : 21 skipped
multimedia/mplayer : 19 skipped
graphics/gimp-app : 19 skipped
x11/mate-panel : 11 skipped
x11-toolkits/gtk-sharp20 : 10 skipped
www/varnish7 : 9 skipped
java/eclipse : 9 skipped
japanese/kakasi : 8 skipped
japanese/FreeWnn-lib : 8 skipped
audio/deadbeef : 8 skipped
science/silo : 8 skipped
Comment 67 Dimitry Andric freebsd_committer freebsd_triage 2023-01-05 17:52:01 UTC
Submitted bug 268771 for graphics/sane-backends (unblocks 144 ports).
Comment 68 Dimitry Andric freebsd_committer freebsd_triage 2023-01-06 13:20:48 UTC
Submitted bug 268784 for www/qt5-webengine (unblocks 31 ports).
Comment 69 Dimitry Andric freebsd_committer freebsd_triage 2023-01-06 16:08:27 UTC
Submitted bug 268787 for sysutils/tracker (unblocks 21 ports).
Comment 70 Dimitry Andric freebsd_committer freebsd_triage 2023-01-06 20:02:46 UTC
Submitted bug 268789 for multimedia/mplayer (unblocks 19 ports).
Submitted bug 268790 for graphics/gimp-app (unblocks 19 ports).
Comment 71 Dimitry Andric freebsd_committer freebsd_triage 2023-01-07 00:34:05 UTC
Submitted bug 268795 for x11/mate-panel (unblocks 11 ports).
Comment 72 Dimitry Andric freebsd_committer freebsd_triage 2023-01-07 15:08:06 UTC
Submitted bug 268812 for x11-toolkits/gtk-sharp20 (unblocks 10 ports).
Comment 73 Dimitry Andric freebsd_committer freebsd_triage 2023-01-07 15:32:01 UTC
Submitted bug 268814 for www/varnish7 (unblocks 9 ports).
Comment 74 Dimitry Andric freebsd_committer freebsd_triage 2023-01-07 15:57:19 UTC
Submitted bug 268815 for japanese/kakasi (unblocks 8 ports).
Comment 75 Dimitry Andric freebsd_committer freebsd_triage 2023-01-10 18:19:38 UTC
Submitted bug 268864 for science/silo (unblocks 8 ports).
Comment 76 Dimitry Andric freebsd_committer freebsd_triage 2023-01-16 12:21:18 UTC
I'd like to get permission from portmgr to commit the dependent bug fixes which are still opened, e.g.:

* bug 268795 for x11/mate-panel (unblocks 11 ports)
* bug 268812 for x11-toolkits/gtk-sharp20 (unblocks 10 ports)
* bug 268815 for japanese/kakasi (unblocks 8 ports)

After the above have been committed, I intend to start working on merging back the llvm-15-update branch into main, aka 14-CURRENT, with portmgr's permission.
Comment 77 Tobias C. Berner freebsd_committer freebsd_triage 2023-01-16 13:22:35 UTC
(In reply to Dimitry Andric from comment #76)
Please go ahead with the three commits.

mfg Tobias / portmgr
Comment 78 Dimitry Andric freebsd_committer freebsd_triage 2023-01-16 18:47:30 UTC
Note: meanwhile, I also updated https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update with clang 15.0.7, and synced up with main commit 4dcc6baddb44 (as of 2023-01-14 19:19:05 UTC).
Comment 79 Dimitry Andric freebsd_committer freebsd_triage 2023-01-16 19:14:47 UTC
Submitted bug 268991 for audio/deadbeef (unblocks 8 ports).
Comment 80 Dimitry Andric freebsd_committer freebsd_triage 2023-01-18 20:20:32 UTC
Submitted bug 269034 for java/eclipse (unblocks 9 ports).
Comment 81 Dimitry Andric freebsd_committer freebsd_triage 2023-01-18 21:17:09 UTC
Submitted bug 269035 for databases/soci (unblocks 5 ports).
Comment 82 Dimitry Andric freebsd_committer freebsd_triage 2023-01-24 19:58:42 UTC
I would now like to start merging back the llvm-15-update branch to 14-CURRENT, if portmgr grants permission.

If there are any other critical ports to fix first, please let me know.
Comment 83 Antoine Brodin freebsd_committer freebsd_triage 2023-01-25 07:16:40 UTC
(In reply to Dimitry Andric from comment #82)
At the moment, the critical port to fix is boost-libs but it also affects llvm-14.
Comment 84 Dimitry Andric freebsd_committer freebsd_triage 2023-01-25 07:52:29 UTC
(In reply to Antoine Brodin from comment #83)
Yes, that is bug 269067: it seems that this is caused by something introduced in boost 1.81.0, since I had no problems building 1.80.0 before. But it is really unfortunate that they seem to have hit something that has been a bug in clang for a very long time... :(
Comment 85 Jan Beich freebsd_committer freebsd_triage 2023-01-25 19:28:54 UTC
devel/boost-libs bustage was worked around in ports 3efdfab9b59f
Comment 86 Ed Maste freebsd_committer freebsd_triage 2023-01-27 21:30:29 UTC
(In reply to Dimitry Andric from comment #82)

with boost-libs being independent of clang-15 (and worked around, per comment #85), can dim go ahead?
Comment 87 Mateusz Guzik freebsd_committer freebsd_triage 2023-01-31 20:57:48 UTC
can this go forward? there are things i want to do and hopefully would avoid having to build the custom branch for newer llvm
Comment 88 Mateusz Guzik freebsd_committer freebsd_triage 2023-02-04 16:57:43 UTC
is help with anything needed to sort this out?
Comment 89 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:08:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=50d7464c3fe687c0a3d4dea6b96a5437779a3ef6

commit 50d7464c3fe687c0a3d4dea6b96a5437779a3ef6
Merge: f3fd488f1e19 b9a7e2c7438a
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-01-14 16:33:24 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:05:25 +0000

    Merge llvm-project release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.7-0-g8dfdcc7b7bf6.

    PR:             265425
    MFC after:      2 weeks

 ObsoleteFiles.inc                                  |   4 +-
 contrib/llvm-project/libcxx/include/__config       |   2 +-
 contrib/llvm-project/libcxx/include/vector         | 119 ++--
 .../llvm/lib/CodeGen/PrologEpilogInserter.cpp      |   8 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp |   3 +
 .../llvm/lib/CodeGen/TypePromotion.cpp             |   8 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 19 files changed, 440 insertions(+), 388 deletions(-)
Comment 90 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:08:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=f3fd488f1e19a3d09c4bdcece893901de4f49cdd

commit f3fd488f1e19a3d09c4bdcece893901de4f49cdd
Merge: 6246ae0b85d8 458532c2dd24
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-12-04 22:09:55 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:05:19 +0000

    Merge llvm-project release/15.x llvmorg-15.0.6-0-g088f33605d8a

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.6-0-g088f33605d8a.

    PR:             265425
    MFC after:      2 weeks

 ObsoleteFiles.inc                                  |   4 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |   8 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |  40 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   8 +-
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |   3 +
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |   6 +
 .../sanitizer_common_interceptors.inc              |   2 +-
 contrib/llvm-project/libcxx/include/__config       |   2 +-
 .../libcxx/include/__functional/function.h         |  14 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |   9 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   2 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |  35 +-
 contrib/llvm-project/lld/MachO/UnwindInfoSection.h |   2 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          |   2 +-
 contrib/llvm-project/lldb/bindings/interfaces.swig |   3 -
 .../lldb/bindings/python/python-typemaps.swig      |   2 +-
 .../llvm-project/lldb/include/lldb/API/SBType.h    |   2 +
 .../lldb/include/lldb/Symbol/CompilerType.h        |  24 +-
 .../lldb/include/lldb/Symbol/TypeSystem.h          |  14 +-
 contrib/llvm-project/lldb/source/API/SBType.cpp    |  12 +-
 .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp   |  81 ++-
 .../Plugins/TypeSystem/Clang/TypeSystemClang.h     |  19 +-
 .../lldb/source/Symbol/CompilerType.cpp            |  18 +-
 .../llvm-project/lldb/source/Symbol/TypeSystem.cpp |  12 +-
 .../llvm-project/llvm/lib/Analysis/VectorUtils.cpp |   7 +-
 .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp   |   1 +
 .../llvm/lib/CodeGen/TypePromotion.cpp             |   8 +-
 contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp   |   2 +-
 .../llvm-project/llvm/lib/Support/Unix/Signals.inc |   4 -
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  67 ++-
 .../llvm/lib/Target/AArch64/AArch64ISelLowering.h  |   2 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   2 +
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp |   2 +-
 .../llvm/lib/Target/Sparc/SparcCallingConv.td      |  10 +-
 .../llvm/lib/Target/Sparc/SparcISelLowering.cpp    |  61 +-
 .../llvm/lib/Target/Sparc/SparcISelLowering.h      |   5 +
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |   2 +-
 .../Transforms/InstCombine/InstCombineCalls.cpp    |   4 +
 .../llvm/lib/Transforms/Scalar/SROA.cpp            |  19 +-
 .../llvm/lib/Transforms/Utils/VNCoercion.cpp       |   4 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 53 files changed, 694 insertions(+), 514 deletions(-)
Comment 91 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:08:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=6246ae0b85d8159978c01ae916a9ad6cde9378b5

commit 6246ae0b85d8159978c01ae916a9ad6cde9378b5
Merge: a4a491e2238b dafdd7863e9e
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-10-16 19:03:40 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:05:09 +0000

    Merge llvm-project release/15.x llvmorg-15.0.2-10-gf3c5289e7846

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.2-10-gf3c5289e7846.

    PR:             265425
    MFC after:      2 weeks

 ObsoleteFiles.inc                                  |   4 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   8 +-
 contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp |   2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |  15 +
 .../clang/lib/CodeGen/CoverageMappingGen.cpp       |  32 +-
 contrib/llvm-project/clang/lib/Sema/SemaInit.cpp   |   8 +-
 .../Tooling/InterpolatingCompilationDatabase.cpp   |   4 +-
 .../clang/lib/Tooling/Syntax/Tokens.cpp            | 222 +++++--
 contrib/llvm-project/libcxx/include/__config       |  33 +-
 contrib/llvm-project/libcxx/include/atomic         |  46 +-
 contrib/llvm-project/libcxx/include/stdatomic.h    |   4 +-
 contrib/llvm-project/libcxx/include/version        |   2 +-
 contrib/llvm-project/lld/COFF/Symbols.h            |   5 +-
 contrib/llvm-project/lld/COFF/Writer.cpp           |   2 +-
 contrib/llvm-project/lld/ELF/Arch/RISCV.cpp        |   9 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |   9 +
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |  45 +-
 .../llvm/include/llvm/ADT/GenericCycleImpl.h       |  29 +-
 .../llvm/include/llvm/ADT/GenericCycleInfo.h       |  19 +-
 .../llvm-project/llvm/include/llvm/Object/ELF.h    |   2 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |   7 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |  13 +-
 .../llvm/lib/CodeGen/DwarfEHPrepare.cpp            |   8 +
 .../llvm/lib/CodeGen/PrologEpilogInserter.cpp      |   7 +-
 .../llvm/lib/Support/X86TargetParser.cpp           |  10 +-
 .../lib/Target/Hexagon/HexagonVectorCombine.cpp    |   3 +
 .../lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp    |   2 +
 contrib/llvm-project/llvm/lib/Target/X86/X86.td    |   1 -
 .../llvm/lib/Transforms/Utils/LoopVersioning.cpp   |   4 +-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  12 +-
 .../llvm/lib/Transforms/Vectorize/VPlan.h          |   8 +-
 .../llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp |   6 +-
 .../llvm/tools/llvm-objdump/ELFDump.cpp            |  39 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libc++/module.modulemap                        |  36 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 47 files changed, 778 insertions(+), 562 deletions(-)
Comment 92 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:08:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=a4a491e2238b12ccd64d3faf9e6401487f6f1f1b

commit a4a491e2238b12ccd64d3faf9e6401487f6f1f1b
Merge: 61cfbce3347e 5bf671d65857
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-09-10 18:56:18 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:05:02 +0000

    Merge llvm-project release/15.x llvmorg-15.0.0-9-g1c73596d3454

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.0-9-g1c73596d3454.

    PR:             265425
    MFC after:      2 weeks

 .../clang/include/clang/Lex/Preprocessor.h         |   7 +
 .../clang/lib/AST/RecordLayoutBuilder.cpp          |   7 +-
 .../clang/lib/Basic/Targets/AArch64.cpp            |   5 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |  13 +-
 .../clang/lib/CodeGen/CodeGenFunction.h            |   7 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  15 +-
 .../clang/lib/Driver/ToolChains/Cuda.cpp           |   4 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |  19 --
 contrib/llvm-project/clang/lib/Headers/cpuid.h     |   1 +
 .../clang/lib/Lex/PPMacroExpansion.cpp             |  55 ++++
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |   7 +
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   2 +
 contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp |   3 +
 .../clang/utils/TableGen/SveEmitter.cpp            |   2 +
 contrib/llvm-project/libcxx/include/regex          |   2 +-
 contrib/llvm-project/libcxx/include/span           |   7 +-
 contrib/llvm-project/lld/COFF/Driver.cpp           |  15 +-
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     |  11 +-
 .../include/llvm/Analysis/LoopAccessAnalysis.h     |   2 +
 .../llvm/DebugInfo/Symbolize/MarkupFilter.h        |  30 +-
 .../llvm-project/llvm/include/llvm/MC/MCContext.h  |   6 +-
 .../llvm-project/llvm/include/llvm/MC/MCDwarf.h    |   6 +
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |   3 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  56 ++--
 .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp  |   5 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp    |  10 +-
 .../llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp  | 302 +++++++++++++++++++--
 contrib/llvm-project/llvm/lib/MC/MCContext.cpp     |  39 +--
 contrib/llvm-project/llvm/lib/MC/MCDwarf.cpp       |  14 +-
 .../llvm/lib/MC/MCParser/ELFAsmParser.cpp          |   3 +-
 contrib/llvm-project/llvm/lib/Support/Host.cpp     |   1 +
 .../llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp  |  11 +-
 .../llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp  |   4 +-
 .../Target/RISCV/TargetInfo/RISCVTargetInfo.cpp    |   8 +-
 .../Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp   |   1 -
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  49 +++-
 .../Transforms/InstCombine/InstCombineCompares.cpp |   4 +-
 .../llvm/lib/Transforms/Utils/LoopUtils.cpp        |   5 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp |  12 +-
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |  18 +-
 .../llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp |  28 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 sys/conf/kern.mk                                   |   2 +-
 45 files changed, 617 insertions(+), 194 deletions(-)
Comment 93 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:08:42 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=61cfbce3347e4372143bcabf7b197577b9f3958a

commit 61cfbce3347e4372143bcabf7b197577b9f3958a
Merge: 972a253a57b6 677727e8296a
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-08-13 15:37:04 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:04:56 +0000

    Merge llvm-project release/15.x llvmorg-15.0.0-rc2-40-gfbd2950d8d0d

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.0-rc2-40-gfbd2950d8d0d.

    PR:             265425
    MFC after:      2 weeks

 .../clang/include/clang/AST/DeclTemplate.h         |   8 +-
 .../clang/include/clang/Basic/Module.h             |   5 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |   2 +
 .../clang/include/clang/Serialization/ASTReader.h  |   3 +-
 contrib/llvm-project/clang/lib/AST/APValue.cpp     |   8 +-
 .../llvm-project/clang/lib/Basic/Targets/X86.cpp   |   2 +
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |   4 +
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |   8 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |  15 +
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  10 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  13 +-
 .../clang/lib/Driver/ToolChains/Arch/Sparc.cpp     |  25 +
 .../clang/lib/Driver/ToolChains/Arch/Sparc.h       |   3 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |  21 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.cpp     |  11 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |  10 +
 .../clang/lib/Frontend/FrontendAction.cpp          |   2 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  76 ++-
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |   5 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |   8 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  89 ++--
 .../compiler-rt/lib/builtins/fp_trunc.h            |   2 +-
 .../compiler-rt/lib/builtins/int_types.h           |   2 +-
 .../lib/sanitizer_common/sanitizer_platform.h      |   2 +-
 .../libcxx/include/__algorithm/adjacent_find.h     |  32 +-
 .../libcxx/include/__algorithm/clamp.h             |   4 +-
 .../llvm-project/libcxx/include/__algorithm/copy.h |  10 +-
 .../libcxx/include/__algorithm/copy_backward.h     |   6 +-
 .../llvm-project/libcxx/include/__algorithm/fill.h |   2 +
 .../libcxx/include/__algorithm/fill_n.h            |   2 +
 .../libcxx/include/__algorithm/find_first_of.h     |   3 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |  91 ++--
 .../libcxx/include/__algorithm/is_permutation.h    | 259 ++++++----
 .../include/__algorithm/iterator_operations.h      |  83 ++-
 .../libcxx/include/__algorithm/make_heap.h         |   4 +-
 .../libcxx/include/__algorithm/make_projected.h    |  98 ++--
 .../llvm-project/libcxx/include/__algorithm/move.h |  26 +-
 .../libcxx/include/__algorithm/move_backward.h     |  38 +-
 .../libcxx/include/__algorithm/next_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/partial_sort.h      |  10 +-
 .../libcxx/include/__algorithm/partial_sort_copy.h |  42 +-
 .../libcxx/include/__algorithm/pop_heap.h          |   4 +-
 .../libcxx/include/__algorithm/prev_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/push_heap.h         |   2 +-
 .../include/__algorithm/ranges_clamp.h (new)       |  65 +++
 .../include/__algorithm/ranges_inplace_merge.h     |  52 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |   2 +-
 .../include/__algorithm/ranges_is_heap_until.h     |   2 +-
 .../__algorithm/ranges_is_permutation.h (new)      |  89 ++++
 .../libcxx/include/__algorithm/ranges_make_heap.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_move.h       |  15 +-
 .../include/__algorithm/ranges_move_backward.h     |   5 +-
 .../__algorithm/ranges_next_permutation.h (new)    |  72 +++
 .../include/__algorithm/ranges_nth_element.h       |   2 +-
 .../include/__algorithm/ranges_partial_sort.h      |   2 +-
 .../include/__algorithm/ranges_partial_sort_copy.h |  19 +-
 .../libcxx/include/__algorithm/ranges_partition.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_pop_heap.h   |   2 +-
 .../__algorithm/ranges_prev_permutation.h (new)    |  76 +++
 .../libcxx/include/__algorithm/ranges_push_heap.h  |   2 +-
 .../include/__algorithm/ranges_remove_copy.h       |  55 +-
 .../include/__algorithm/ranges_remove_copy_if.h    |  58 ++-
 .../include/__algorithm/ranges_replace_copy.h      |  69 +--
 .../include/__algorithm/ranges_replace_copy_if.h   |  72 +--
 .../include/__algorithm/ranges_rotate.h (new)      |  71 +++
 .../include/__algorithm/ranges_sample.h (new)      |  74 +++
 .../libcxx/include/__algorithm/ranges_shuffle.h    |  34 +-
 .../libcxx/include/__algorithm/ranges_sort.h       |   2 +-
 .../libcxx/include/__algorithm/ranges_sort_heap.h  |   2 +-
 .../include/__algorithm/ranges_stable_partition.h  |   2 +-
 .../include/__algorithm/ranges_stable_sort.h       |   2 +-
 .../include/__algorithm/ranges_swap_ranges.h       |  11 +-
 .../libcxx/include/__algorithm/ranges_unique.h     |  46 +-
 .../include/__algorithm/ranges_unique_copy.h       |  73 ++-
 .../libcxx/include/__algorithm/reverse.h           |  23 +-
 .../libcxx/include/__algorithm/rotate.h            |  57 ++-
 .../libcxx/include/__algorithm/sample.h            |  48 +-
 .../libcxx/include/__algorithm/sift_down.h         |   4 +-
 .../libcxx/include/__algorithm/sort_heap.h         |   4 +-
 .../libcxx/include/__algorithm/stable_partition.h  |   4 +-
 .../libcxx/include/__algorithm/stable_sort.h       |   2 +-
 .../libcxx/include/__algorithm/swap_ranges.h       |  37 +-
 .../uniform_random_bit_generator_adaptor.h (new)   |  62 +++
 .../libcxx/include/__algorithm/unique.h            |  48 +-
 .../libcxx/include/__algorithm/unique_copy.h       | 147 +++---
 .../include/__algorithm/unwrap_range.h (new)       |  97 ++++
 contrib/llvm-project/libcxx/include/__assert       |  11 +-
 contrib/llvm-project/libcxx/include/__availability |  41 +-
 .../llvm-project/libcxx/include/__bit_reference    | 243 +++++----
 .../include/__iterator/incrementable_traits.h      |   1 +
 .../libcxx/include/__iterator/iterator_traits.h    |   7 +
 .../libcxx/include/__iterator/reverse_iterator.h   |  14 +-
 .../libcxx/include/__memory/construct_at.h         |   3 +-
 .../libcxx/include/__memory/pointer_traits.h       |  28 +-
 .../include/__memory/uninitialized_algorithms.h    |   7 +-
 .../llvm-project/libcxx/include/__ranges/size.h    |   1 +
 contrib/llvm-project/libcxx/include/__split_buffer | 134 +++--
 .../libcxx/include/__verbose_abort (new)           |  51 ++
 contrib/llvm-project/libcxx/include/algorithm      | 219 +++++++-
 contrib/llvm-project/libcxx/include/format         | 101 ++--
 contrib/llvm-project/libcxx/include/memory         |  26 +-
 .../libcxx/include/module.modulemap.in             |  16 +-
 contrib/llvm-project/libcxx/include/vector         | 557 ++++++++++++---------
 contrib/llvm-project/libcxx/include/version        |   8 +-
 .../libcxx/src/include/sso_allocator.h             |   5 +
 .../libcxx/src/{assert.cpp => verbose_abort.cpp}   |  22 +-
 contrib/llvm-project/lld/COFF/Driver.cpp           |  17 +-
 contrib/llvm-project/lld/COFF/Driver.h             |   4 +-
 contrib/llvm-project/lld/COFF/DriverUtils.cpp      |   3 +
 contrib/llvm-project/lld/COFF/MinGW.cpp            |  10 +-
 contrib/llvm-project/lld/COFF/MinGW.h              |   6 +-
 contrib/llvm-project/lld/COFF/Options.td           |   2 +
 contrib/llvm-project/lld/COFF/PDB.cpp              |   4 +
 contrib/llvm-project/lld/ELF/Arch/AArch64.cpp      |   4 +-
 contrib/llvm-project/lld/ELF/Config.h              |   1 +
 contrib/llvm-project/lld/ELF/Driver.cpp            |   6 +-
 contrib/llvm-project/lld/ELF/Options.td            |   2 +
 contrib/llvm-project/lld/ELF/Relocations.cpp       |   3 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  17 +
 contrib/llvm-project/lld/ELF/SyntheticSections.h   |  10 +
 contrib/llvm-project/lld/ELF/Writer.cpp            |   5 +
 contrib/llvm-project/lld/MachO/Arch/ARM64.cpp      |   2 +-
 contrib/llvm-project/lld/MachO/DriverUtils.cpp     |   2 +-
 contrib/llvm-project/lld/MachO/EhFrame.cpp         |  10 +-
 contrib/llvm-project/lld/MachO/EhFrame.h           |   8 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      | 118 ++++-
 contrib/llvm-project/lld/MachO/InputFiles.h        |  17 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |   8 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          | 122 ++---
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     | 144 +++++-
 .../llvm-project/lldb/source/Core/Disassembler.cpp |   1 +
 .../include/llvm/Analysis/TargetTransformInfo.h    |   9 +
 .../llvm/Analysis/TargetTransformInfoImpl.h        |   2 +
 .../llvm/include/llvm/BinaryFormat/ELF.h           |   1 +
 .../llvm/include/llvm/CodeGen/ISDOpcodes.h         |   5 +
 .../include/llvm/DebugInfo/CodeView/CodeView.h     |   3 +
 .../ExecutorSharedMemoryMapperService.h            |   3 +
 .../Orc/TargetProcess/JITLoaderGDB.h               |   3 +
 contrib/llvm-project/llvm/include/llvm/IR/Type.h   |   5 +
 .../llvm/include/llvm/Support/ErrorHandling.h      |   6 +-
 .../llvm-project/llvm/include/llvm/Support/Host.h  |   1 +
 .../llvm/lib/Analysis/ConstantFolding.cpp          |   4 +-
 .../llvm/lib/Analysis/TargetTransformInfo.cpp      |   4 +
 .../llvm/lib/CodeGen/MachineScheduler.cpp          |   2 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  45 +-
 .../llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp   |   7 +
 .../IntelJITEvents/IntelJITEventListener.cpp       |   1 +
 .../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp  |  22 +-
 .../ExecutorSharedMemoryMapperService.cpp          |   7 +-
 contrib/llvm-project/llvm/lib/Support/Host.cpp     | 108 ++++
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  47 +-
 .../Target/AArch64/AArch64TargetTransformInfo.h    |   4 +
 .../Target/AArch64/GISel/AArch64LegalizerInfo.cpp  |   2 +-
 contrib/llvm-project/llvm/lib/Target/ARM/ARM.td    |   9 +
 .../llvm/lib/Target/ARM/ARMISelLowering.cpp        |   3 +-
 .../llvm/lib/Target/PowerPC/PPCFastISel.cpp        |   5 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |   8 +-
 .../llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp   |  25 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  96 ++--
 .../llvm/lib/Target/X86/X86ISelLowering.h          |  12 +
 .../lib/Transforms/IPO/AttributorAttributes.cpp    |  13 +-
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |  12 +
 .../Transforms/Utils/RelLookupTableConverter.cpp   |   8 +-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  15 +-
 contrib/llvm-project/llvm/tools/lli/lli.cpp        |   3 +-
 .../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp    |  33 +-
 .../openmp/runtime/src/kmp_dispatch.cpp            |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/clang/libllvm/Makefile                         |   4 +-
 lib/libc++/Makefile                                |  11 +-
 sys/conf/kern.mk                                   |   5 +
 173 files changed, 3752 insertions(+), 1469 deletions(-)
Comment 94 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:09:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=972a253a57b6f144b0e4a3e2080a2a0076ec55a0

commit 972a253a57b6f144b0e4a3e2080a2a0076ec55a0
Merge: fcaf7f8644a9 08e8dd7b9db7
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-07-27 20:11:54 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:04:48 +0000

    Merge llvm-project main llvmorg-15-init-17826-g1f8ae9d7e7e4

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15-init-17826-g1f8ae9d7e7e4, the last commit before
    the upstream release/16.x branch was created.

    PR:             265425
    MFC after:      2 weeks

 .../clang/include/clang/Analysis/CFG.h             |   3 +-
 .../include/clang/Analysis/ConstructionContext.h   |  72 +-
 .../FlowSensitive/DataflowAnalysisContext.h        |   4 +
 .../Analysis/FlowSensitive/DataflowEnvironment.h   |  15 +
 .../clang/Analysis/FlowSensitive/MapLattice.h      |   9 +-
 .../clang/Analysis/FlowSensitive/Transfer.h        |   9 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.h     |  11 +-
 .../include/clang/Analysis/FlowSensitive/Value.h   |  59 +-
 .../clang/include/clang/Basic/AttrDocs.td          |   6 +
 .../clang/include/clang/Basic/DiagnosticIDs.h      |  24 +-
 .../include/clang/Basic/DiagnosticParseKinds.td    |   6 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   8 +-
 .../clang/include/clang/Basic/LangOptions.def      |   1 +
 .../clang/include/clang/Basic/TokenKinds.def       |   3 +
 .../clang/include/clang/Basic/riscv_vector.td      | 103 +--
 .../clang/include/clang/CodeGen/ModuleBuilder.h    |   8 +-
 .../clang/include/clang/Driver/Driver.h            |   2 -
 .../clang/include/clang/Driver/Options.td          |   4 +
 .../clang/include/clang/Frontend/Utils.h           |   4 +-
 .../clang/include/clang/Lex/PreprocessingRecord.h  |   1 -
 .../clang/include/clang/Lex/Preprocessor.h         |   1 -
 .../clang/include/clang/Parse/Parser.h             |   3 +-
 .../clang/include/clang/Sema/Overload.h            |   4 +
 .../clang/Sema/RISCVIntrinsicManager.h (new)       |  36 +
 .../llvm-project/clang/include/clang/Sema/Scope.h  |  38 +-
 .../llvm-project/clang/include/clang/Sema/Sema.h   |  14 +-
 .../clang/include/clang/Sema/Template.h            |  34 +
 .../clang/include/clang/Serialization/ASTWriter.h  |   4 +
 .../Core/BugReporter/BugReporterVisitors.h         |   2 +-
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |  19 +-
 .../Core/PathSensitive/ProgramState.h              |   2 -
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |   1 -
 .../include/clang/Support/RISCVVIntrinsicUtils.h   | 100 ++-
 .../RefactoringActionRuleRequirements.h            |   2 +-
 .../Tooling/Refactoring/RefactoringActionRules.h   |   4 +-
 .../clang/Tooling/Refactoring/RefactoringOptions.h |   4 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |  52 +-
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |  14 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |  10 +-
 contrib/llvm-project/clang/lib/Analysis/CFG.cpp    |  45 +-
 .../clang/lib/Analysis/ConstructionContext.cpp     |  11 +
 .../clang/lib/Analysis/ExprMutationAnalyzer.cpp    |  18 +-
 .../FlowSensitive/DataflowAnalysisContext.cpp      |  71 +-
 .../Analysis/FlowSensitive/DataflowEnvironment.cpp |  48 +-
 .../lib/Analysis/FlowSensitive/DebugSupport.cpp    |  14 +
 .../clang/lib/Analysis/FlowSensitive/Transfer.cpp  |  48 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.cpp   |  20 +-
 .../FlowSensitive/WatchedLiteralsSolver.cpp        | 110 ++-
 .../clang/lib/Analysis/LiveVariables.cpp           |  27 +-
 .../llvm-project/clang/lib/Basic/Targets/CSKY.h    |   2 +-
 .../llvm-project/clang/lib/Basic/Targets/PPC.cpp   |   3 +
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |   4 +-
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |   2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h  |   2 +
 contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp  |  19 +-
 contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp |  14 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp |   8 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp   |  12 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h         |  23 +-
 .../clang/lib/CodeGen/CodeGenAction.cpp            |  25 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  39 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |  11 +-
 .../clang/lib/CodeGen/ItaniumCXXABI.cpp            |   6 +-
 .../clang/lib/CodeGen/MicrosoftCXXABI.cpp          |   2 +-
 .../clang/lib/CodeGen/ModuleBuilder.cpp            |  24 +-
 .../CodeGen/ObjectFilePCHContainerOperations.cpp   |   4 +-
 .../clang/lib/CodeGen/SanitizerMetadata.h          |   1 -
 .../clang/lib/Driver/ToolChains/Arch/ARM.cpp       |   5 +
 .../clang/lib/Driver/ToolChains/Arch/PPC.cpp       |   4 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |   7 +
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |   6 +-
 .../llvm-project/clang/lib/Edit/EditedSource.cpp   |   4 +-
 .../clang/lib/Format/FormatTokenLexer.cpp          | 159 ++--
 .../clang/lib/Frontend/CompilerInvocation.cpp      |   6 +
 contrib/llvm-project/clang/lib/Headers/stdatomic.h |   3 +-
 .../clang/lib/Interpreter/IncrementalExecutor.h    |   1 -
 contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp |  36 +-
 .../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp  | 594 +++++++--------
 .../llvm-project/clang/lib/Parse/ParsePragma.cpp   |  52 ++
 contrib/llvm-project/clang/lib/Parse/Parser.cpp    |   4 +-
 contrib/llvm-project/clang/lib/Sema/Scope.cpp      |  82 +-
 contrib/llvm-project/clang/lib/Sema/Sema.cpp       |   7 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  20 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |  37 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |  45 ++
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |  26 +-
 .../clang/lib/Sema/SemaRISCVVectorLookup.cpp (new) | 395 ++++++++++
 contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp   |  10 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |  55 +-
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |   3 +-
 .../clang/lib/Serialization/ASTWriter.cpp          |   6 +-
 .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 100 ++-
 .../Checkers/InnerPointerChecker.cpp               |   6 +-
 .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp  |  11 +-
 .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp |   2 +-
 .../Checkers/StdLibraryFunctionsChecker.cpp        |   2 +-
 .../UninitializedObjectChecker.cpp                 |  20 +-
 .../UninitializedObject/UninitializedPointee.cpp   |  26 +-
 .../StaticAnalyzer/Core/BugReporterVisitors.cpp    |  23 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |  91 ++-
 .../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp      | 124 +++-
 .../Core/ExprEngineCallAndReturn.cpp               |  28 +-
 .../clang/lib/StaticAnalyzer/Core/RegionStore.cpp  |  69 +-
 .../clang/lib/Support/RISCVVIntrinsicUtils.cpp     |  88 ++-
 .../clang/utils/TableGen/RISCVVEmitter.cpp         | 417 +++++++----
 .../llvm-project/clang/utils/TableGen/TableGen.cpp |   6 +
 .../clang/utils/TableGen/TableGenBackends.h        |   1 +
 .../compiler-rt/lib/builtins/int_types.h           |   2 +-
 .../lib/sanitizer_common/sanitizer_common.h        |   5 +
 .../lib/sanitizer_common/sanitizer_win.cpp         |  11 +
 .../compiler-rt/lib/tsan/rtl/tsan_flags.inc        |   4 -
 .../compiler-rt/lib/tsan/rtl/tsan_platform.h       |   1 +
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.cpp          |  63 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.h            |  40 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp   |   9 -
 .../compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp   |  44 +-
 .../compiler-rt/lib/tsan/rtl/tsan_shadow.h         |  10 +
 .../llvm-project/libcxx/include/__algorithm/copy.h |  16 +-
 .../libcxx/include/__algorithm/copy_backward.h     |  42 +-
 .../libcxx/include/__algorithm/equal_range.h       |   1 +
 .../libcxx/include/__algorithm/includes.h          |  19 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |   4 +-
 .../libcxx/include/__algorithm/is_heap.h           |   2 +-
 .../libcxx/include/__algorithm/is_heap_until.h     |   4 +-
 .../include/__algorithm/ranges_copy_backward.h     |   7 +-
 .../libcxx/include/__algorithm/ranges_generate.h   |  24 +-
 .../libcxx/include/__algorithm/ranges_generate_n.h |  14 +-
 .../libcxx/include/__algorithm/ranges_includes.h   |   8 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |  23 +-
 .../include/__algorithm/ranges_is_heap_until.h     |  20 +-
 contrib/llvm-project/libcxx/include/__assert       |   6 +-
 .../libcxx/include/__concepts/arithmetic.h         |   2 +
 .../libcxx/include/__format/formatter_integer.h    |   1 +
 .../libcxx/include/__functional/invoke.h           |  11 +-
 contrib/llvm-project/libcxx/include/__hash_table   |   1 +
 .../include/__iterator/incrementable_traits.h      |   1 +
 .../libcxx/include/__iterator/iterator_traits.h    |   6 +
 .../libcxx/include/__iterator/reverse_iterator.h   | 184 ++++-
 .../libcxx/include/__memory/swap_allocator.h (new) |  53 ++
 .../libcxx/include/__memory/temporary_buffer.h     |   1 +
 .../include/__memory/uninitialized_algorithms.h    | 144 ++++
 contrib/llvm-project/libcxx/include/__split_buffer |   1 +
 contrib/llvm-project/libcxx/include/__tree         |   1 +
 .../include/__type_traits/aligned_storage.h (new)  | 142 ++++
 .../include/__type_traits/aligned_union.h (new)    |  55 ++
 .../include/__type_traits/common_reference.h (new) | 188 +++++
 .../include/__type_traits/common_type.h (new)      | 138 ++++
 .../libcxx/include/__type_traits/copy_cv.h (new)   |  54 ++
 .../include/__type_traits/copy_cvref.h (new)       |  46 ++
 .../__type_traits/is_nothrow_convertible.h (new)   |  53 ++
 .../__type_traits/is_primary_template.h (new)      |  34 +
 .../__type_traits/is_signed_integer.h (new)        |  33 +
 .../__type_traits/is_unsigned_integer.h (new)      |  33 +
 .../__type_traits/is_valid_expansion.h (new)       |  31 +
 .../libcxx/include/__type_traits/lazy.h (new)      |  25 +
 .../__type_traits/make_32_64_or_128_bit.h (new)    |  48 ++
 .../include/__type_traits/make_signed.h (new)      |  76 ++
 .../include/__type_traits/make_unsigned.h (new)    |  89 +++
 .../libcxx/include/__type_traits/nat.h (new)       |  32 +
 .../libcxx/include/__type_traits/promote.h (new)   |  95 +++
 .../include/__type_traits/remove_cvref.h (new)     |  41 +
 .../libcxx/include/__type_traits/type_list.h (new) |  44 ++
 .../libcxx/include/__utility/transaction.h         |   5 +
 contrib/llvm-project/libcxx/include/algorithm      |  33 +
 contrib/llvm-project/libcxx/include/charconv       |   1 +
 contrib/llvm-project/libcxx/include/forward_list   |   1 +
 contrib/llvm-project/libcxx/include/list           |   1 +
 contrib/llvm-project/libcxx/include/math.h         |   1 +
 contrib/llvm-project/libcxx/include/memory         | 118 ---
 .../libcxx/include/module.modulemap.in             |  20 +
 contrib/llvm-project/libcxx/include/string         |   1 +
 contrib/llvm-project/libcxx/include/type_traits    | 787 +-------------------
 contrib/llvm-project/libcxx/include/vector         |  19 +-
 contrib/llvm-project/libcxx/src/assert.cpp         |  47 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |  15 +-
 contrib/llvm-project/lld/ELF/DriverUtils.cpp       |  20 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   4 +-
 contrib/llvm-project/lld/ELF/LinkerScript.cpp      |  12 +-
 contrib/llvm-project/lld/ELF/Options.td            |  14 +-
 contrib/llvm-project/lld/ELF/ScriptParser.cpp      |   7 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  12 +-
 contrib/llvm-project/lld/ELF/Writer.cpp            |  30 +-
 contrib/llvm-project/lld/MachO/Driver.cpp          |  20 +-
 contrib/llvm-project/lld/MachO/DriverUtils.cpp     |   1 +
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |  60 +-
 contrib/llvm-project/lld/MachO/InputFiles.h        |  12 +-
 contrib/llvm-project/lld/MachO/InputSection.cpp    |   2 +-
 contrib/llvm-project/lld/MachO/Options.td          |  10 +-
 contrib/llvm-project/lld/MachO/SyntheticSections.h |   6 +-
 .../lldb/include/lldb/Core/Disassembler.h          |   8 +-
 .../lldb/include/lldb/Target/MemoryTagManager.h    |  15 +
 .../lldb/include/lldb/Target/Process.h             |   4 +-
 .../lldb/include/lldb/Target/TraceCursor.h         |  36 +-
 .../lldb/include/lldb/Target/TraceDumper.h         |   7 +-
 .../lldb/Utility/TraceIntelPTGDBRemotePackets.h    |   4 +-
 .../lldb/include/lldb/lldb-enumerations.h          |   8 +-
 .../source/Commands/CommandObjectDisassemble.cpp   |   3 +-
 .../source/Commands/CommandObjectExpression.cpp    |   2 +-
 .../lldb/source/Commands/CommandObjectMemory.cpp   |   2 +-
 .../lldb/source/Commands/CommandObjectThread.cpp   |   2 +-
 .../llvm-project/lldb/source/Commands/Options.td   |  10 +-
 .../llvm-project/lldb/source/Core/Disassembler.cpp | 385 +---------
 .../llvm-project/lldb/source/Host/common/Host.cpp  |   2 +-
 .../Disassembler/LLVMC/DisassemblerLLVMC.cpp       | 331 +++++++++
 .../ExpressionParser/Clang/ClangASTSource.cpp      |  10 +-
 .../Clang/ClangExpressionParser.cpp                |   5 +-
 .../Instruction/ARM/EmulateInstructionARM.cpp      |   4 +-
 .../Plugins/Instruction/ARM/EmulationStateARM.cpp  |  85 ++-
 .../Plugins/Instruction/ARM/EmulationStateARM.h    |   7 +-
 .../ObjectFile/Minidump/MinidumpFileBuilder.cpp    |   4 +-
 .../Process/Utility/MemoryTagManagerAArch64MTE.cpp |  65 ++
 .../Process/Utility/MemoryTagManagerAArch64MTE.h   |   6 +
 .../Utility/RegisterContextDarwin_arm64.cpp        |   2 +-
 .../Plugins/Process/Utility/ThreadMemory.cpp       |   3 +-
 .../Plugins/Process/elf-core/ProcessElfCore.cpp    |  72 +-
 .../Plugins/Process/elf-core/ProcessElfCore.h      |  14 +
 .../gdb-remote/GDBRemoteCommunicationClient.cpp    |  18 +
 .../gdb-remote/GDBRemoteCommunicationClient.h      |   2 +
 .../Process/gdb-remote/ProcessGDBRemote.cpp        |  68 +-
 .../Plugins/Process/minidump/ProcessMinidump.cpp   |   3 +-
 .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp       |   2 +-
 .../Plugins/Trace/intel-pt/DecodedThread.cpp       | 198 ++---
 .../source/Plugins/Trace/intel-pt/DecodedThread.h  | 180 +++--
 .../Plugins/Trace/intel-pt/LibiptDecoder.cpp       |  57 +-
 .../source/Plugins/Trace/intel-pt/LibiptDecoder.h  |  10 +
 .../Plugins/Trace/intel-pt/ThreadDecoder.cpp       |  19 +-
 .../source/Plugins/Trace/intel-pt/ThreadDecoder.h  |   6 +
 .../Plugins/Trace/intel-pt/TraceCursorIntelPT.cpp  |  89 ++-
 .../Plugins/Trace/intel-pt/TraceCursorIntelPT.h    |  46 +-
 .../source/Plugins/Trace/intel-pt/TraceIntelPT.cpp |  50 +-
 .../source/Plugins/Trace/intel-pt/TraceIntelPT.h   |   9 +
 .../Trace/intel-pt/TraceIntelPTMultiCpuDecoder.cpp |  26 +-
 .../Trace/intel-pt/TraceIntelPTMultiCpuDecoder.h   |   6 +
 .../x86/x86AssemblyInspectionEngine.cpp            |   2 +-
 contrib/llvm-project/lldb/source/Symbol/Type.cpp   |   4 +-
 .../llvm-project/lldb/source/Target/Process.cpp    |  15 +-
 .../lldb/source/Target/RegisterContextUnwind.cpp   |   4 +-
 .../llvm-project/lldb/source/Target/StackFrame.cpp |  42 +-
 .../lldb/source/Target/ThreadPlanCallFunction.cpp  |  10 +-
 .../lldb/source/Target/ThreadPlanTracer.cpp        |   4 +-
 .../lldb/source/Target/TraceCursor.cpp             |   2 +
 .../lldb/source/Target/TraceDumper.cpp             |  58 +-
 .../llvm-project/llvm/include/llvm/ADT/DenseMap.h  |   2 +
 .../llvm-project/llvm/include/llvm/ADT/Optional.h  |   7 +-
 .../llvm-project/llvm/include/llvm/Analysis/DDG.h  |  23 +-
 .../llvm/include/llvm/Analysis/MemoryBuiltins.h    |   1 -
 .../include/llvm/Analysis/TargetTransformInfo.h    |   1 -
 .../llvm/include/llvm/BinaryFormat/ELF.h           |  22 +
 .../llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h |   4 +-
 .../include/llvm/CodeGen/GlobalISel/IRTranslator.h |   2 +-
 .../llvm/include/llvm/CodeGen/LiveIntervals.h      |   1 -
 .../llvm/include/llvm/CodeGen/SelectionDAGNodes.h  |   6 +
 .../llvm/include/llvm/CodeGen/TargetInstrInfo.h    |   1 -
 .../llvm/include/llvm/DWARFLinker/DWARFLinker.h    |   2 +-
 .../include/llvm/DebugInfo/PDB/IPDBEnumChildren.h  |  11 +-
 .../include/llvm/ExecutionEngine/JITLink/x86_64.h  |  23 +-
 .../ExecutorSharedMemoryMapperService.h            |   6 +-
 .../llvm/include/llvm/IR/Instructions.h            |   2 +
 .../llvm/include/llvm/IR/IntrinsicInst.h           |  11 +-
 .../llvm/include/llvm/IR/Intrinsics.td             |   6 +
 .../llvm/include/llvm/IR/ModuleSummaryIndex.h      |   6 +
 .../llvm/include/llvm/IR/PrintPasses.h             |  15 +
 .../include/llvm/LTO/legacy/LTOCodeGenerator.h     |   4 +
 .../llvm/MC/MCDisassembler/MCDisassembler.h        |  23 +
 .../include/llvm/Passes/StandardInstrumentations.h |  10 +-
 .../include/llvm/ProfileData/SampleProfReader.h    |  37 +-
 .../include/llvm/ProfileData/SampleProfWriter.h    |  45 +-
 .../llvm/include/llvm/Support/BinaryByteStream.h   |   4 +-
 .../llvm/Support/DXILOperationCommon.h (new)       |  63 ++
 .../llvm-project/llvm/include/llvm/Support/Error.h |   2 +-
 .../llvm/include/llvm/Support/MathExtras.h         |   6 +
 .../llvm/include/llvm/Support/raw_ostream.h        |   4 +-
 .../llvm/Target/GlobalISel/SelectionDAGCompat.td   |   2 +
 .../llvm/include/llvm/Transforms/IPO.h             |   2 -
 .../llvm/include/llvm/Transforms/IPO/Attributor.h  |   2 +-
 .../llvm/Transforms/IPO/WholeProgramDevirt.h       |   4 +-
 .../include/llvm/Transforms/Utils/MatrixUtils.h    |  47 +-
 .../include/llvm/Transforms/Utils/MemoryOpRemark.h |   6 +-
 .../llvm/Transforms/Utils/SimplifyLibCalls.h       |   2 +-
 .../llvm-project/llvm/lib/Analysis/CodeMetrics.cpp |   3 +-
 .../llvm-project/llvm/lib/Analysis/InlineCost.cpp  |   4 +-
 .../llvm/lib/Analysis/InstructionSimplify.cpp      |  12 -
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |   4 +-
 .../llvm/lib/Analysis/MemoryBuiltins.cpp           |   7 -
 .../llvm/lib/Analysis/ModuleSummaryAnalysis.cpp    |   3 +-
 .../llvm/lib/Analysis/PHITransAddr.cpp             |  17 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |  26 +-
 .../llvm/lib/Analysis/TypeMetadataUtils.cpp        |   4 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |  43 +-
 .../llvm/lib/Bitcode/Reader/BitcodeReader.cpp      |   2 +-
 .../llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp     |   7 +-
 .../llvm/lib/CodeGen/AsmPrinter/WasmException.h    |   2 +-
 .../llvm/lib/CodeGen/AtomicExpandPass.cpp          |   7 +-
 .../llvm/lib/CodeGen/CodeGenPrepare.cpp            |   4 +-
 .../llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp |   3 +-
 .../llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp   |  10 +-
 .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp  |   5 +-
 .../llvm/lib/CodeGen/LiveRangeEdit.cpp             |  16 +-
 .../llvm/lib/CodeGen/MachineFunctionPass.cpp       |  29 +
 .../llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp  |   7 +-
 .../llvm/lib/CodeGen/ProcessImplicitDefs.cpp       |   2 +-
 .../llvm/lib/CodeGen/RegAllocGreedy.cpp            |  19 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocGreedy.h |   2 +
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  90 ++-
 .../llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp |  41 +-
 .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h |   2 +-
 .../lib/CodeGen/SelectionDAG/TargetLowering.cpp    |  17 +-
 .../llvm/lib/DWARFLinker/DWARFLinker.cpp           |  53 +-
 contrib/llvm-project/llvm/lib/DWP/DWP.cpp          |   7 +
 .../JITLink/COFFLinkGraphBuilder.cpp               | 124 ++--
 .../ExecutionEngine/JITLink/COFFLinkGraphBuilder.h |  10 +-
 .../lib/ExecutionEngine/JITLink/COFF_x86_64.cpp    | 179 +++--
 .../JITLink/SEHFrameSupport.h (new)                |  61 ++
 .../llvm/lib/ExecutionEngine/JITLink/x86_64.cpp    |   2 +
 .../ExecutionEngine/Orc/ObjectFileInterface.cpp    |  38 +-
 .../llvm-project/llvm/lib/FileCheck/FileCheck.cpp  |   2 +
 contrib/llvm-project/llvm/lib/IR/Instructions.cpp  |   4 +
 contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp |  33 +
 .../llvm/lib/IR/ModuleSummaryIndex.cpp             |   8 +-
 contrib/llvm-project/llvm/lib/IR/PrintPasses.cpp   |  44 ++
 contrib/llvm-project/llvm/lib/LTO/LTO.cpp          |   4 +
 contrib/llvm-project/llvm/lib/LTO/LTOBackend.cpp   |   3 +
 .../llvm-project/llvm/lib/LTO/LTOCodeGenerator.cpp |  12 +
 .../llvm/lib/LTO/ThinLTOCodeGenerator.cpp          |   6 +
 .../llvm-project/llvm/lib/MC/ELFObjectWriter.cpp   |   5 +-
 .../llvm/lib/MC/MCDisassembler/MCDisassembler.cpp  |   5 +
 .../llvm-project/llvm/lib/MC/XCOFFObjectWriter.cpp |   2 +-
 .../llvm/lib/ObjCopy/ELF/ELFObject.cpp             |  52 +-
 .../llvm-project/llvm/lib/ObjCopy/ELF/ELFObject.h  |  14 +-
 .../llvm-project/llvm/lib/ObjectYAML/ELFYAML.cpp   |   8 +
 .../llvm/lib/Passes/PassBuilderPipelines.cpp       |   3 +
 .../llvm/lib/Passes/StandardInstrumentations.cpp   |  58 --
 .../llvm/lib/Support/ARMAttributeParser.cpp        |   2 +-
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     | 144 +++-
 .../llvm/lib/Target/AArch64/AArch64InstrInfo.td    |   6 +
 .../llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td |  32 +-
 .../AArch64/Disassembler/AArch64Disassembler.cpp   |   8 +
 .../AArch64/Disassembler/AArch64Disassembler.h     |   3 +
 .../GISel/AArch64O0PreLegalizerCombiner.cpp        |   4 +-
 .../AArch64/GISel/AArch64PostLegalizerCombiner.cpp |   4 +-
 .../AArch64/GISel/AArch64PostLegalizerLowering.cpp |   4 +-
 .../AArch64/GISel/AArch64PreLegalizerCombiner.cpp  |   4 +-
 .../llvm/lib/Target/AArch64/SVEInstrFormats.td     |  12 +-
 .../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp | 212 ++++--
 .../llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h    |   2 +-
 .../Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp   |   4 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp    | 826 ++++++++++++---------
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.h      | 233 ++++--
 .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp |  16 +
 .../llvm/lib/Target/AMDGPU/R600ISelLowering.h      |   4 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   6 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.h        |   8 +-
 .../llvm/lib/Target/AMDGPU/SIRegisterInfo.td       |  56 +-
 .../llvm/lib/Target/AMDGPU/VOPCInstructions.td     |   2 +-
 .../Target/ARM/Disassembler/ARMDisassembler.cpp    |  30 +
 .../lib/Target/DirectX/DXILOpBuilder.cpp (new)     | 324 ++++++++
 .../llvm/lib/Target/DirectX/DXILOpBuilder.h (new)  |  46 ++
 .../llvm/lib/Target/DirectX/DXILOpLowering.cpp     | 167 +----
 .../DirectX/DXILWriter/DXILValueEnumerator.cpp     |   4 +-
 .../llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h  |   1 -
 .../llvm/lib/Target/Hexagon/HexagonISelLowering.h  |   3 -
 .../llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp   |  46 --
 .../llvm/lib/Target/Hexagon/HexagonInstrInfo.h     |   4 -
 .../LoongArch/AsmParser/LoongArchAsmParser.cpp     |   2 +-
 .../Disassembler/LoongArchDisassembler.cpp         |   2 +-
 .../llvm/lib/Target/LoongArch/LoongArch.h          |   2 +-
 .../lib/Target/LoongArch/LoongArchFrameLowering.h  |   2 +-
 .../lib/Target/LoongArch/LoongArchISelDAGToDAG.h   |   2 +-
 .../lib/Target/LoongArch/LoongArchISelLowering.h   |   2 +-
 .../lib/Target/LoongArch/LoongArchRegisterInfo.h   |   2 +-
 .../llvm/lib/Target/LoongArch/LoongArchSubtarget.h |   2 +-
 .../Target/LoongArch/LoongArchTargetMachine.cpp    |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchAsmBackend.h   |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp   |   4 +-
 .../LoongArch/MCTargetDesc/LoongArchBaseInfo.h     |   4 +-
 .../MCTargetDesc/LoongArchELFObjectWriter.cpp      |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchInstPrinter.h  |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h    |   2 +-
 .../MCTargetDesc/LoongArchMCCodeEmitter.cpp        |   2 +-
 .../MCTargetDesc/LoongArchMCTargetDesc.cpp         |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMatInt.h       |   4 +-
 .../LoongArch/TargetInfo/LoongArchTargetInfo.h     |   2 +-
 .../lib/Target/Mips/MipsPreLegalizerCombiner.cpp   |   4 +-
 .../llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp  |  15 +
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |  53 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.h      |   1 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.h         |  21 +-
 .../llvm/lib/Target/RISCV/RISCVInstrInfoC.td       |  56 +-
 .../llvm/lib/Target/RISCV/RISCVTargetMachine.h     |   3 +-
 .../llvm/lib/Target/SystemZ/SystemZRegisterInfo.h  |  34 +-
 .../Target/WebAssembly/WebAssemblyISelLowering.cpp |  30 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  84 ++-
 .../llvm/lib/Target/X86/X86ISelLowering.h          |   2 +-
 .../llvm/lib/Target/X86/X86InstrInfo.h             |   2 +-
 .../AggressiveInstCombine.cpp                      |  55 +-
 .../llvm/lib/Transforms/IPO/ArgumentPromotion.cpp  |   6 +-
 .../lib/Transforms/IPO/AttributorAttributes.cpp    |  28 +-
 .../llvm/lib/Transforms/IPO/FunctionAttrs.cpp      |  61 +-
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |   3 +-
 .../llvm/lib/Transforms/IPO/LowerTypeTests.cpp     |  61 +-
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |  12 -
 .../llvm-project/llvm/lib/Transforms/IPO/SCCP.cpp  |   2 +-
 .../lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp    |   8 +
 .../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp |  35 +-
 .../Transforms/InstCombine/InstCombineInternal.h   |   7 +-
 .../Instrumentation/AddressSanitizer.cpp           |   4 +-
 .../lib/Transforms/Scalar/LoopDataPrefetch.cpp     |   8 +-
 .../Transforms/Scalar/LowerMatrixIntrinsics.cpp    |  25 +-
 .../llvm/lib/Transforms/Scalar/Reassociate.cpp     |  24 +-
 .../llvm/lib/Transforms/Utils/InlineFunction.cpp   |  59 +-
 .../llvm/lib/Transforms/Utils/MatrixUtils.cpp      |  42 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 137 +++-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |   9 +-
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |   4 +-
 .../llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp  |  49 +-
 .../llvm/tools/llvm-dwarfutil/DebugInfoLinker.h    |   4 +-
 .../llvm/tools/llvm-dwarfutil/llvm-dwarfutil.cpp   |  22 +-
 .../llvm-project/llvm/tools/llvm-lto/llvm-lto.cpp  |   7 +
 .../llvm/tools/llvm-mca/CodeRegionGenerator.cpp    |   4 +-
 .../llvm/tools/llvm-objcopy/ObjcopyOptions.cpp     |  27 +-
 .../llvm/tools/llvm-objcopy/ObjcopyOpts.td         |  11 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.cpp       | 152 +++-
 .../llvm/tools/llvm-profdata/llvm-profdata.cpp     |   3 +-
 .../llvm/tools/llvm-readobj/ELFDumper.cpp          |  15 +
 .../llvm/tools/llvm-xray/xray-graph.cpp            |   9 +-
 .../llvm/utils/TableGen/DXILEmitter.cpp            | 107 ++-
 .../TableGen/GlobalISel/GIMatchDagPredicate.h      |   6 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   4 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/clang/libclang/Makefile                        |   9 +
 lib/clang/liblldb/LLDBWrapLua.cpp                  |   2 +-
 lib/libc++/Makefile                                |  20 +
 438 files changed, 9684 insertions(+), 4700 deletions(-)
Comment 95 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:09:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=fcaf7f8644a9988098ac6be2165bce3ea4786e91

commit fcaf7f8644a9988098ac6be2165bce3ea4786e91
Merge: 753f127f3ace 4b4fe385e49b
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-07-24 15:11:41 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:04:38 +0000

    Merge llvm-project main llvmorg-15-init-17485-ga3e38b4a206b

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15-init-17485-ga3e38b4a206b.

    PR:             265425
    MFC after:      2 weeks

 .../clang/include/clang/APINotes/Types.h           |    2 +-
 .../clang/include/clang/AST/ASTContext.h           |    9 +
 .../llvm-project/clang/include/clang/AST/Decl.h    |   27 +-
 .../clang/include/clang/AST/DeclBase.h             |   10 +-
 .../clang/include/clang/ASTMatchers/ASTMatchers.h  |   33 +-
 .../clang/Analysis/Analyses/ThreadSafetyTIL.h      |    8 +-
 .../Analysis/FlowSensitive/DataflowAnalysis.h      |    6 +
 .../FlowSensitive/DataflowAnalysisContext.h        |    3 +
 .../Analysis/FlowSensitive/DataflowEnvironment.h   |    3 +-
 .../clang/Analysis/FlowSensitive/DebugSupport.h    |   23 +-
 .../Analysis/FlowSensitive/NoopAnalysis.h (new)    |   47 +
 .../FlowSensitive/TypeErasedDataflowAnalysis.h     |   25 +-
 .../llvm-project/clang/include/clang/Basic/Attr.td |    2 +-
 .../clang/include/clang/Basic/BuiltinsAMDGPU.def   |   25 +
 .../clang/include/clang/Basic/CodeGenOptions.def   |    4 +
 .../include/clang/Basic/DiagnosticDriverKinds.td   |    7 +
 .../clang/include/clang/Basic/DiagnosticGroups.td  |    3 +-
 .../include/clang/Basic/DiagnosticLexKinds.td      |   14 +-
 .../clang/include/clang/Basic/DiagnosticOptions.h  |    2 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   42 +-
 .../clang/include/clang/Basic/Features.def         |    2 +-
 .../clang/include/clang/Basic/LangOptions.def      |    3 +-
 .../clang/include/clang/Basic/Module.h             |   12 +
 .../clang/include/clang/Basic/NoSanitizeList.h     |    2 +
 .../clang/include/clang/Basic/Sarif.h (new)        |  440 ++++
 .../clang/include/clang/Driver/Options.h           |    3 +-
 .../clang/include/clang/Driver/Options.td          |   49 +-
 .../clang/include/clang/Format/Format.h            |    2 +-
 .../clang/include/clang/Frontend/FrontendOptions.h |    3 +
 .../include/clang/Sema/CodeCompleteConsumer.h      |   18 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |    5 +
 .../Core/PathSensitive/ConstraintManager.h         |    3 +
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |   64 +-
 .../StaticAnalyzer/Core/PathSensitive/MemRegion.h  |    1 +
 .../Core/PathSensitive/SValBuilder.h               |   33 -
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |    5 +
 .../DependencyScanning/DependencyScanningTool.h    |    4 +-
 .../DependencyScanning/DependencyScanningWorker.h  |    3 +-
 .../clang/Tooling/Inclusions/IncludeStyle.h        |    8 +-
 .../clang/include/clang/Tooling/Syntax/BuildTree.h |   18 +-
 .../clang/include/clang/Tooling/Syntax/Mutations.h |    6 +-
 .../clang/include/clang/Tooling/Syntax/Nodes.h     |    7 +-
 .../Tooling/Syntax/TokenBufferTokenManager.h (new) |   70 +
 .../clang/Tooling/Syntax/TokenManager.h (new)      |   47 +
 .../clang/include/clang/Tooling/Syntax/Tokens.h    |    1 -
 .../clang/include/clang/Tooling/Syntax/Tree.h      |   49 +-
 .../clang/include/clang/module.modulemap           |   14 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |    5 +
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |   24 +-
 contrib/llvm-project/clang/lib/AST/DeclBase.cpp    |    5 +-
 contrib/llvm-project/clang/lib/AST/DeclCXX.cpp     |    2 +-
 contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp |    8 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |    6 +
 .../llvm-project/clang/lib/AST/TextNodeDumper.cpp  |    3 +
 .../FlowSensitive/DataflowAnalysisContext.cpp      |   13 +
 .../Analysis/FlowSensitive/DataflowEnvironment.cpp |    6 +-
 .../lib/Analysis/FlowSensitive/DebugSupport.cpp    |   83 +-
 .../clang/lib/Analysis/ThreadSafety.cpp            |   11 +
 .../llvm-project/clang/lib/Basic/MakeSupport.cpp   |    2 +-
 .../clang/lib/Basic/NoSanitizeList.cpp             |    5 +
 .../llvm-project/clang/lib/Basic/Sarif.cpp (new)   |  389 ++++
 .../clang/lib/Basic/Targets/AMDGPU.cpp             |    1 +
 .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp |    4 +-
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |    4 -
 .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp   |    1 +
 contrib/llvm-project/clang/lib/CodeGen/CGCall.h    |    3 -
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |  185 +-
 contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp  |   25 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCRuntime.h |    3 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |    7 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |   23 +-
 .../clang/lib/CodeGen/CodeGenFunction.cpp          |    2 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  137 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |   49 +-
 .../clang/lib/CodeGen/SwiftCallingConv.cpp         |    3 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |   14 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.h    |    4 +-
 contrib/llvm-project/clang/lib/Driver/Driver.cpp   |   36 +-
 contrib/llvm-project/clang/lib/Driver/Multilib.cpp |    7 +-
 .../llvm-project/clang/lib/Driver/ToolChain.cpp    |    2 +
 .../clang/lib/Driver/ToolChains/AIX.cpp            |   10 +-
 .../clang/lib/Driver/ToolChains/Ananas.cpp         |    2 +-
 .../clang/lib/Driver/ToolChains/Arch/RISCV.cpp     |   12 +-
 .../clang/lib/Driver/ToolChains/BareMetal.cpp      |    2 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |  103 +-
 .../clang/lib/Driver/ToolChains/Clang.h            |    6 +
 .../clang/lib/Driver/ToolChains/CloudABI.cpp       |    2 +
 .../clang/lib/Driver/ToolChains/CrossWindows.cpp   |    5 +-
 .../clang/lib/Driver/ToolChains/Darwin.cpp         |   30 +-
 .../clang/lib/Driver/ToolChains/DragonFly.cpp      |    2 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |   16 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.cpp        |    4 +-
 .../clang/lib/Driver/ToolChains/Hexagon.cpp        |    2 +
 .../clang/lib/Driver/ToolChains/MipsLinux.cpp      |    2 +
 .../clang/lib/Driver/ToolChains/NaCl.cpp           |    2 +
 .../clang/lib/Driver/ToolChains/NetBSD.cpp         |    2 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.cpp        |   11 +-
 .../clang/lib/Driver/ToolChains/VEToolchain.cpp    |    2 +
 .../clang/lib/Driver/ToolChains/WebAssembly.cpp    |    2 +
 .../clang/lib/ExtractAPI/ExtractAPIConsumer.cpp    |    1 +
 .../clang/lib/Format/ContinuationIndenter.cpp      |   11 +-
 contrib/llvm-project/clang/lib/Format/Format.cpp   |   39 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |   13 +-
 .../clang/lib/Format/UnwrappedLineParser.cpp       |    3 +-
 .../clang/lib/Frontend/FrontendAction.cpp          |    3 +-
 .../clang/lib/Frontend/InitPreprocessor.cpp        |   21 +-
 .../clang/lib/Frontend/TextDiagnostic.cpp          |    2 +
 .../clang/lib/Headers/__clang_cuda_intrinsics.h    |    8 +-
 .../clang/lib/Headers/ppc_wrappers/emmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/mm_malloc.h     |    3 +-
 .../clang/lib/Headers/ppc_wrappers/mmintrin.h      |    7 +-
 .../clang/lib/Headers/ppc_wrappers/pmmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/smmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/tmmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/xmmintrin.h     |    7 +-
 .../llvm-project/clang/lib/Headers/x86gprintrin.h  |   28 +-
 contrib/llvm-project/clang/lib/Lex/Lexer.cpp       |    6 +-
 contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp   |    6 +-
 .../llvm-project/clang/lib/Lex/PPDirectives.cpp    |   29 +-
 contrib/llvm-project/clang/lib/Parse/ParseAST.cpp  |   23 +
 .../clang/lib/Sema/AnalysisBasedWarnings.cpp       |    3 +-
 .../clang/lib/Sema/CodeCompleteConsumer.cpp        |   15 +-
 contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp   |    2 +-
 .../llvm-project/clang/lib/Sema/SemaChecking.cpp   |   49 +-
 .../clang/lib/Sema/SemaCodeComplete.cpp            |   72 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |   37 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |   11 +-
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   16 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   15 +-
 contrib/llvm-project/clang/lib/Sema/SemaModule.cpp |   10 +
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |    6 +-
 .../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp |    5 +
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |    3 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  502 +++--
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |    4 +
 .../clang/lib/Serialization/ASTWriterDecl.cpp      |    3 +
 .../Checkers/ExprInspectionChecker.cpp             |   60 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |  156 +-
 .../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp      |   77 +-
 .../Core/ExprEngineCallAndReturn.cpp               |   61 +-
 .../clang/lib/StaticAnalyzer/Core/MemRegion.cpp    |    4 +
 .../StaticAnalyzer/Core/RangeConstraintManager.cpp |  133 +-
 .../clang/lib/StaticAnalyzer/Core/SValBuilder.cpp  |  870 ++++----
 .../clang/lib/StaticAnalyzer/Core/SVals.cpp        |   10 +
 .../DependencyScanning/DependencyScanningTool.cpp  |    5 +-
 .../DependencyScanningWorker.cpp                   |    7 +-
 .../clang/lib/Tooling/Syntax/BuildTree.cpp         |   57 +-
 .../lib/Tooling/Syntax/ComputeReplacements.cpp     |   37 +-
 .../clang/lib/Tooling/Syntax/Mutations.cpp         |    5 +-
 .../clang/lib/Tooling/Syntax/Nodes.cpp             |    2 +-
 .../clang/lib/Tooling/Syntax/Synthesis.cpp         |   34 +-
 .../Syntax/TokenBufferTokenManager.cpp (new)       |   25 +
 .../llvm-project/clang/lib/Tooling/Syntax/Tree.cpp |   52 +-
 .../llvm-project/clang/tools/driver/cc1_main.cpp   |   11 +-
 .../clang/utils/TableGen/ClangOptionDocEmitter.cpp |   28 +
 .../compiler-rt/lib/asan/asan_interceptors.cpp     |   35 +-
 .../compiler-rt/lib/asan/asan_interceptors_vfork.S |    1 +
 .../compiler-rt/lib/asan/asan_internal.h           |    1 +
 .../compiler-rt/lib/asan/asan_linux.cpp            |   12 +-
 .../llvm-project/compiler-rt/lib/asan/asan_mac.cpp |    2 +
 .../compiler-rt/lib/asan/asan_mapping.h            |    9 +
 .../llvm-project/compiler-rt/lib/asan/asan_win.cpp |    2 +
 .../compiler-rt/lib/hwasan/hwasan_linux.cpp        |   13 +-
 .../compiler-rt/lib/lsan/lsan_common.cpp           |    2 +-
 .../compiler-rt/lib/memprof/memprof_internal.h     |    2 -
 .../compiler-rt/lib/memprof/memprof_linux.cpp      |    6 -
 contrib/llvm-project/compiler-rt/lib/msan/msan.h   |   21 +
 ...mmon_interceptors_vfork_loongarch64.inc.S (new) |   63 +
 .../sanitizer_coverage_interface.inc               |   10 +
 .../sanitizer_coverage_libcdep_new.cpp             |   10 +
 .../sanitizer_interface_internal.h                 |   20 +
 .../lib/sanitizer_common/sanitizer_linux.cpp       |  104 +-
 .../sanitizer_common/sanitizer_linux_libcdep.cpp   |   52 +-
 .../lib/sanitizer_common/sanitizer_mac.cpp         |   56 +
 .../lib/sanitizer_common/sanitizer_mac.h           |   11 +
 .../lib/sanitizer_common/sanitizer_platform.h      |    6 +
 .../sanitizer_platform_limits_linux.cpp            |    3 +-
 .../sanitizer_platform_limits_posix.cpp            |    6 +-
 .../sanitizer_platform_limits_posix.h              |   13 +-
 .../sanitizer_procmaps_solaris.cpp                 |   58 +-
 .../lib/sanitizer_common/sanitizer_solaris.h (new) |   56 +
 .../lib/sanitizer_common/sanitizer_stacktrace.cpp  |    4 +-
 .../sanitizer_stoptheworld_mac.cpp                 |    2 +-
 .../sanitizer_symbolizer_posix_libcdep.cpp         |    1 -
 .../sanitizer_syscall_linux_loongarch64.inc (new)  |  167 ++
 .../compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h    |  115 +-
 .../compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp |   59 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.cpp          |   29 +-
 .../compiler-rt/lib/ubsan/ubsan_value.cpp          |    6 +-
 .../libcxx/include/__algorithm/equal_range.h       |   87 +-
 .../libcxx/include/__algorithm/includes.h          |   58 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |   48 +-
 .../include/__algorithm/iterator_operations.h      |   28 +-
 .../libcxx/include/__algorithm/make_heap.h         |    7 +-
 .../libcxx/include/__algorithm/make_projected.h    |   15 +
 .../libcxx/include/__algorithm/min_element.h       |   44 +-
 .../libcxx/include/__algorithm/nth_element.h       |   36 +-
 .../libcxx/include/__algorithm/partial_sort.h      |   71 +-
 .../libcxx/include/__algorithm/partial_sort_copy.h |   12 +-
 .../libcxx/include/__algorithm/partition.h         |   49 +-
 .../libcxx/include/__algorithm/pop_heap.h          |   17 +-
 .../libcxx/include/__algorithm/push_heap.h         |   17 +-
 .../include/__algorithm/ranges_equal_range.h       |   41 +-
 .../libcxx/include/__algorithm/ranges_fill.h       |    2 +-
 .../libcxx/include/__algorithm/ranges_find_end.h   |   18 +-
 .../libcxx/include/__algorithm/ranges_for_each_n.h |    1 -
 .../libcxx/include/__algorithm/ranges_generate_n.h |    1 -
 .../libcxx/include/__algorithm/ranges_includes.h   |   60 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |    1 -
 .../__algorithm/ranges_iterator_concept.h (new)    |   51 +
 .../libcxx/include/__algorithm/ranges_make_heap.h  |    3 +-
 .../include/__algorithm/ranges_min_element.h       |    1 +
 .../include/__algorithm/ranges_nth_element.h       |    3 +-
 .../__algorithm/ranges_partial_sort.h (new)        |   77 +
 .../libcxx/include/__algorithm/ranges_partition.h  |   22 +-
 .../include/__algorithm/ranges_partition_copy.h    |   36 +-
 .../include/__algorithm/ranges_partition_point.h   |   37 +-
 .../libcxx/include/__algorithm/ranges_pop_heap.h   |    3 +-
 .../libcxx/include/__algorithm/ranges_push_heap.h  |    3 +-
 .../libcxx/include/__algorithm/ranges_set_union.h  |   84 +-
 .../libcxx/include/__algorithm/ranges_shuffle.h    |   49 +-
 .../libcxx/include/__algorithm/ranges_sort.h       |    3 +-
 .../libcxx/include/__algorithm/ranges_sort_heap.h  |    3 +-
 .../include/__algorithm/ranges_stable_partition.h  |   25 +-
 .../include/__algorithm/ranges_stable_sort.h       |    3 +-
 .../libcxx/include/__algorithm/rotate.h            |   85 +-
 .../libcxx/include/__algorithm/search_n.h          |    2 +-
 .../libcxx/include/__algorithm/set_union.h         |  102 +-
 .../libcxx/include/__algorithm/shuffle.h           |   25 +-
 .../libcxx/include/__algorithm/sift_down.h         |   13 +-
 .../llvm-project/libcxx/include/__algorithm/sort.h |  268 ++-
 .../libcxx/include/__algorithm/sort_heap.h         |   12 +-
 .../libcxx/include/__algorithm/stable_partition.h  |   95 +-
 .../libcxx/include/__algorithm/stable_sort.h       |   75 +-
 .../libcxx/include/__algorithm/unwrap_iter.h       |   76 +-
 .../libcxx/include/__algorithm/upper_bound.h       |   64 +-
 contrib/llvm-project/libcxx/include/__config       |   25 +-
 .../libcxx/include/__debug_utils/randomize_range.h |    7 +-
 .../extended_grapheme_cluster_table.h (new)        |  332 +++
 .../libcxx/include/__format/formatter_integral.h   |    2 +-
 .../libcxx/include/__format/formatter_output.h     |  111 +-
 .../libcxx/include/__format/formatter_string.h     |    4 +-
 .../include/__format/parser_std_format_spec.h      |  664 ++----
 .../libcxx/include/__format/unicode.h (new)        |  339 +++
 .../libcxx/include/__iterator/reverse_iterator.h   |   39 +-
 contrib/llvm-project/libcxx/include/__locale       |    9 +-
 .../include/__random/binomial_distribution.h       |    2 +-
 .../include/__random/discrete_distribution.h       |    2 +-
 .../include/__random/geometric_distribution.h      |    2 +-
 .../libcxx/include/__random/is_valid.h             |    7 +-
 .../__random/negative_binomial_distribution.h      |    8 +-
 .../libcxx/include/__random/poisson_distribution.h |    2 +-
 .../include/__random/uniform_int_distribution.h    |    2 +-
 contrib/llvm-project/libcxx/include/algorithm      |  122 ++
 contrib/llvm-project/libcxx/include/bit            |    3 -
 contrib/llvm-project/libcxx/include/format         |    3 +-
 contrib/llvm-project/libcxx/include/limits         |    4 -
 .../libcxx/include/module.modulemap.in             |   46 +-
 contrib/llvm-project/libcxx/include/ostream        |   84 +
 contrib/llvm-project/libcxx/include/version        |    4 +-
 .../llvm-project/libunwind/src/UnwindCursor.hpp    |   10 +-
 contrib/llvm-project/lld/COFF/Chunks.cpp           |    3 +-
 contrib/llvm-project/lld/COFF/DLL.cpp              |    8 +-
 contrib/llvm-project/lld/COFF/DebugTypes.cpp       |    3 +-
 contrib/llvm-project/lld/COFF/DriverUtils.cpp      |   10 +-
 contrib/llvm-project/lld/COFF/PDB.cpp              |   18 +-
 contrib/llvm-project/lld/ELF/Arch/RISCV.cpp        |   82 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |   27 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   37 +-
 contrib/llvm-project/lld/ELF/InputFiles.h          |   10 +-
 contrib/llvm-project/lld/ELF/LTO.cpp               |    4 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |    8 +-
 contrib/llvm-project/lld/ELF/Writer.cpp            |    4 +-
 contrib/llvm-project/lld/MachO/Arch/ARM.cpp        |   34 +-
 contrib/llvm-project/lld/MachO/Arch/ARM64.cpp      |   42 +-
 contrib/llvm-project/lld/MachO/Arch/ARM64_32.cpp   |   39 +-
 contrib/llvm-project/lld/MachO/Arch/X86_64.cpp     |   36 +-
 contrib/llvm-project/lld/MachO/Config.h            |   11 +-
 contrib/llvm-project/lld/MachO/Driver.cpp          |  138 +-
 contrib/llvm-project/lld/MachO/ICF.cpp             |   31 +-
 contrib/llvm-project/lld/MachO/ICF.h               |    2 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |   74 +-
 contrib/llvm-project/lld/MachO/InputFiles.h        |    1 +
 contrib/llvm-project/lld/MachO/InputSection.cpp    |    5 +
 contrib/llvm-project/lld/MachO/InputSection.h      |    3 +-
 contrib/llvm-project/lld/MachO/LTO.cpp             |   25 +-
 contrib/llvm-project/lld/MachO/Options.td          |    1 -
 .../llvm-project/lld/MachO/SectionPriorities.cpp   |    2 +-
 contrib/llvm-project/lld/MachO/SymbolTable.cpp     |    7 +
 contrib/llvm-project/lld/MachO/SymbolTable.h       |    2 +
 .../llvm-project/lld/MachO/SyntheticSections.cpp   |  235 ++-
 contrib/llvm-project/lld/MachO/SyntheticSections.h |   23 +
 contrib/llvm-project/lld/MachO/Target.h            |   11 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |    2 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          |    5 +
 .../lldb/include/lldb/Core/EmulateInstruction.h    |    2 +-
 .../include/lldb/DataFormatters/TypeCategory.h     |    2 +-
 .../include/lldb/DataFormatters/TypeSynthetic.h    |    2 +-
 .../lldb/include/lldb/Expression/Materializer.h    |   22 +
 .../lldb/include/lldb/Expression/UserExpression.h  |   17 +
 .../lldb/include/lldb/Interpreter/CommandObject.h  |   11 +-
 .../Interpreter/CommandOptionArgumentTable.h (new) |  334 +++
 .../lldb/include/lldb/Symbol/SymbolFile.h          |    2 +-
 .../lldb/include/lldb/Target/MemoryRegionInfo.h    |    2 +-
 .../llvm-project/lldb/include/lldb/Target/Target.h |    6 -
 .../lldb/Utility/StringExtractorGDBRemote.h        |    1 +
 .../lldb/include/lldb/lldb-enumerations.h          |    2 +
 .../lldb/include/lldb/lldb-private-enumerations.h  |   23 +
 .../lldb/include/lldb/lldb-private-types.h         |    6 +
 .../llvm-project/lldb/source/API/SBBreakpoint.cpp  |    3 +-
 .../lldb/source/API/SBMemoryRegionInfo.cpp         |    6 +-
 .../source/Commands/CommandObjectBreakpoint.cpp    |    1 +
 .../Commands/CommandObjectBreakpointCommand.cpp    |   31 +-
 .../lldb/source/Commands/CommandObjectCommands.cpp |   24 +-
 .../source/Commands/CommandObjectDisassemble.cpp   |    1 +
 .../source/Commands/CommandObjectExpression.cpp    |   18 +-
 .../lldb/source/Commands/CommandObjectFrame.cpp    |    5 +-
 .../lldb/source/Commands/CommandObjectHelp.cpp     |    1 +
 .../lldb/source/Commands/CommandObjectLog.cpp      |   31 +-
 .../lldb/source/Commands/CommandObjectMemory.cpp   |    5 +-
 .../source/Commands/CommandObjectMemoryTag.cpp     |    1 +
 .../lldb/source/Commands/CommandObjectPlatform.cpp |    1 +
 .../lldb/source/Commands/CommandObjectProcess.cpp  |   17 +-
 .../lldb/source/Commands/CommandObjectRegister.cpp |    1 +
 .../source/Commands/CommandObjectReproducer.cpp    |   87 +-
 .../lldb/source/Commands/CommandObjectScript.cpp   |   23 +-
 .../lldb/source/Commands/CommandObjectSession.cpp  |    1 +
 .../lldb/source/Commands/CommandObjectSettings.cpp |    1 +
 .../lldb/source/Commands/CommandObjectSource.cpp   |    1 +
 .../lldb/source/Commands/CommandObjectStats.cpp    |    1 +
 .../lldb/source/Commands/CommandObjectTarget.cpp   |   53 +-
 .../lldb/source/Commands/CommandObjectThread.cpp   |   23 +-
 .../lldb/source/Commands/CommandObjectTrace.cpp    |    1 +
 .../lldb/source/Commands/CommandObjectType.cpp     |   75 +-
 .../source/Commands/CommandObjectWatchpoint.cpp    |    1 +
 .../Commands/CommandObjectWatchpointCommand.cpp    |   31 +-
 .../Commands/CommandOptionArgumentTable.cpp (new)  |  313 +++
 .../Commands/CommandOptionsProcessLaunch.cpp       |    2 +
 .../llvm-project/lldb/source/Commands/Options.td   |   26 +-
 .../lldb/source/Commands/OptionsBase.td            |    6 +-
 .../lldb/source/Core/DumpDataExtractor.cpp         |    4 +-
 .../lldb/source/Core/ValueObjectChild.cpp          |    6 +-
 .../lldb/source/Expression/DWARFExpression.cpp     |   18 +-
 .../lldb/source/Expression/Materializer.cpp        |  233 ++-
 .../lldb/source/Expression/UserExpression.cpp      |   16 +-
 .../llvm-project/lldb/source/Host/common/File.cpp  |   10 +-
 .../lldb/source/Host/common/Terminal.cpp           |    4 +-
 .../lldb/source/Interpreter/CommandObject.cpp      |  438 +---
 .../lldb/source/Interpreter/OptionValueArray.cpp   |    2 +-
 .../source/Interpreter/OptionValueFileSpecList.cpp |    2 +-
 .../source/Interpreter/OptionValuePathMappings.cpp |    2 +-
 .../lldb/source/Plugins/ABI/X86/ABIX86.cpp         |    4 +-
 .../Disassembler/LLVMC/DisassemblerLLVMC.cpp       |    6 +-
 .../Hexagon-DYLD/HexagonDYLDRendezvous.cpp         |    4 +
 .../Clang/ASTResultSynthesizer.cpp                 |   27 +-
 .../ExpressionParser/Clang/ClangASTSource.cpp      |    7 +-
 .../Clang/ClangExpressionDeclMap.cpp               |  173 +-
 .../Clang/ClangExpressionDeclMap.h                 |   31 +
 .../Clang/ClangExpressionSourceCode.cpp            |   54 +-
 .../Clang/ClangExpressionSourceCode.h              |   16 +-
 .../Clang/ClangExpressionUtil.cpp (new)            |   27 +
 .../Clang/ClangExpressionUtil.h (new)              |   30 +
 .../Clang/ClangExpressionVariable.h                |    8 +-
 .../ExpressionParser/Clang/ClangUserExpression.cpp |   38 +-
 .../ExpressionParser/Clang/ClangUserExpression.h   |    4 +
 .../Instruction/ARM/EmulateInstructionARM.h        |    3 +-
 .../Language/CPlusPlus/CPlusPlusLanguage.cpp       |   18 +-
 .../Language/CPlusPlus/CPlusPlusNameParser.cpp     |   12 +-
 .../Plugins/Language/CPlusPlus/LibCxxList.cpp      |   10 +-
 .../Plugins/Language/CPlusPlus/LibCxxMap.cpp       |    4 +-
 .../source/Plugins/Language/ObjC/CFBasicHash.h     |    2 +-
 .../source/Plugins/Language/ObjC/NSDictionary.cpp  |    2 +-
 .../lldb/source/Plugins/Language/ObjC/NSError.cpp  |    2 +-
 .../lldb/source/Plugins/Language/ObjC/NSSet.cpp    |    2 +-
 .../AppleObjCRuntime/AppleObjCClassDescriptorV2.h  |   12 +-
 .../AppleObjCTrampolineHandler.cpp                 |    9 +-
 .../RenderScriptRuntime/RenderScriptRuntime.cpp    |    4 +-
 .../RenderScriptRuntime/RenderScriptRuntime.h      |    3 +-
 .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp       |    5 +-
 .../ObjectFile/Minidump/MinidumpFileBuilder.cpp    |    1 +
 .../Process/Utility/RegisterContextPOSIX_x86.cpp   |    1 +
 .../Process/Utility/RegisterInfoPOSIX_arm64.cpp    |    8 +-
 .../Process/gdb-remote/GDBRemoteCommunication.cpp  |    6 +-
 .../GDBRemoteCommunicationServerLLGS.cpp           |  333 ++-
 .../gdb-remote/GDBRemoteCommunicationServerLLGS.h  |   25 +-
 .../Process/gdb-remote/ProcessGDBRemote.cpp        |   10 +-
 .../Python/ScriptInterpreterPython.cpp             |    6 +-
 .../SymbolFile/DWARF/DWARFASTParserClang.cpp       |   81 +-
 .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h |   16 +
 .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp   |    7 +-
 .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp |   34 +
 .../intel-pt/CommandObjectTraceStartIntelPT.cpp    |    1 +
 .../ctf/CommandObjectThreadTraceExportCTF.cpp      |    1 +
 .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp   |    2 +-
 .../InstEmulation/UnwindAssemblyInstEmulation.h    |    4 +-
 .../x86/x86AssemblyInspectionEngine.cpp            |    5 +-
 .../lldb/source/Symbol/ArmUnwindInfo.cpp           |    2 +-
 .../lldb/source/Symbol/CompileUnit.cpp             |    2 +-
 contrib/llvm-project/lldb/source/Symbol/Symtab.cpp |    2 +-
 .../lldb/source/Target/DynamicRegisterInfo.cpp     |    2 +-
 contrib/llvm-project/lldb/source/Target/Target.cpp |    2 +-
 .../llvm-project/lldb/source/Target/TargetList.cpp |    3 +-
 contrib/llvm-project/lldb/source/Target/Thread.cpp |    3 +-
 .../lldb/source/Target/UnixSignals.cpp             |    7 +-
 .../lldb/source/Utility/ReproducerProvider.cpp     |    2 +-
 .../lldb/source/Utility/SelectHelper.cpp           |    4 +-
 .../source/Utility/StringExtractorGDBRemote.cpp    |    2 +
 contrib/llvm-project/lldb/source/Utility/Timer.cpp |    2 +-
 .../lldb/utils/TableGen/LLDBOptionDefEmitter.cpp   |    8 +-
 contrib/llvm-project/llvm/include/llvm/ADT/APInt.h |    4 +-
 .../llvm-project/llvm/include/llvm/ADT/APSInt.h    |    4 +-
 .../llvm/include/llvm/ADT/AddressRanges.h          |   82 +-
 .../llvm-project/llvm/include/llvm/ADT/BitVector.h |    4 +-
 .../llvm/include/llvm/ADT/EpochTracker.h           |    6 +-
 .../llvm/include/llvm/ADT/IntEqClasses.h           |    4 +-
 .../llvm-project/llvm/include/llvm/ADT/Triple.h    |   14 +-
 .../llvm/Analysis/FunctionPropertiesAnalysis.h     |    1 -
 .../llvm/include/llvm/Analysis/IVDescriptors.h     |    3 -
 .../llvm/include/llvm/Analysis/LoopCacheAnalysis.h |    5 +-
 .../llvm/include/llvm/Analysis/LoopInfo.h          |   15 +-
 .../llvm/include/llvm/Analysis/MemoryBuiltins.h    |   39 +-
 .../llvm/Analysis/MemoryProfileInfo.h (new)        |  112 +
 .../llvm/include/llvm/Analysis/ScalarEvolution.h   |    6 +-
 .../llvm/include/llvm/Analysis/SparsePropagation.h |    4 +-
 .../include/llvm/Analysis/TargetTransformInfo.h    |   20 +-
 .../llvm/Analysis/TargetTransformInfoImpl.h        |    2 +-
 .../llvm/include/llvm/BinaryFormat/XCOFF.h         |    1 +
 .../include/llvm/CodeGen/BasicBlockSectionUtils.h  |    2 +
 .../llvm/CodeGen/BasicBlockSectionsProfileReader.h |    6 +-
 .../llvm/include/llvm/CodeGen/BasicTTIImpl.h       |    4 +-
 .../llvm/include/llvm/CodeGen/CallingConvLower.h   |    4 +-
 .../include/llvm/CodeGen/GlobalISel/IRTranslator.h |    1 +
 .../llvm/include/llvm/CodeGen/GlobalISel/Utils.h   |    1 -
 .../llvm/include/llvm/CodeGen/ISDOpcodes.h         |    6 +
 .../llvm/include/llvm/CodeGen/LiveIntervals.h      |    7 +-
 .../llvm/include/llvm/CodeGen/LiveRangeEdit.h      |   14 +-
 .../llvm/include/llvm/CodeGen/LiveVariables.h      |    6 +-
 .../llvm/include/llvm/CodeGen/MachineInstr.h       |    7 +-
 .../llvm/include/llvm/CodeGen/MachineModuleInfo.h  |    1 -
 .../llvm/include/llvm/CodeGen/MachinePipeliner.h   |    4 +-
 .../llvm/include/llvm/CodeGen/Passes.h             |    1 -
 .../llvm/include/llvm/CodeGen/RegisterScavenging.h |   12 +-
 .../llvm/include/llvm/CodeGen/ScheduleDAG.h        |    5 +-
 .../llvm/include/llvm/CodeGen/SelectionDAG.h       |    6 +-
 .../llvm/include/llvm/CodeGen/SelectionDAGISel.h   |    4 +
 .../llvm/include/llvm/CodeGen/TargetInstrInfo.h    |   13 +-
 .../llvm/include/llvm/CodeGen/TargetLowering.h     |   10 +-
 .../llvm/include/llvm/DWARFLinker/DWARFLinker.h    |   22 +-
 .../llvm/DWARFLinker/DWARFLinkerCompileUnit.h      |   26 +-
 .../llvm/include/llvm/DWARFLinker/DWARFStreamer.h  |    2 +-
 .../llvm/DebugInfo/CodeView/CodeViewRegisters.def  |   76 +-
 .../llvm/include/llvm/DebugInfo/Symbolize/Markup.h |    4 +
 .../llvm/DebugInfo/Symbolize/MarkupFilter.h        |   98 +-
 .../llvm/include/llvm/Debuginfod/HTTPServer.h      |    6 +-
 .../llvm/include/llvm/Demangle/ItaniumDemangle.h   |    6 +-
 .../llvm/include/llvm/Demangle/StringView.h        |    4 +-
 .../llvm/include/llvm/Demangle/Utility.h           |    4 +-
 .../Orc/MapperJITLinkMemoryManager.h (new)         |   56 +
 .../llvm/ExecutionEngine/Orc/MemoryMapper.h        |   60 +-
 .../llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h  |   21 +
 .../Orc/Shared/SimplePackedSerialization.h         |    9 +-
 .../Orc/Shared/TargetProcessControlTypes.h         |   61 +-
 .../ExecutorSharedMemoryMapperService.h (new)      |   78 +
 .../llvm/Frontend/Directive/DirectiveBase.td       |   12 +
 .../llvm/include/llvm/Frontend/OpenACC/ACC.td      |    7 +
 .../include/llvm/Frontend/OpenMP/OMPIRBuilder.h    |    9 +
 .../llvm/include/llvm/Frontend/OpenMP/OMPKinds.def |    5 +-
 .../llvm/include/llvm/IR/FixedMetadataKinds.def    |    2 +
 .../llvm/include/llvm/IR/GlobalIFunc.h             |    6 +
 .../llvm-project/llvm/include/llvm/IR/IRBuilder.h  |    2 +-
 .../llvm-project/llvm/include/llvm/IR/InlineAsm.h  |    5 +-
 .../llvm/include/llvm/IR/Instruction.h             |   15 -
 .../llvm/include/llvm/IR/Instructions.h            |    7 +-
 .../llvm/include/llvm/IR/IntrinsicInst.h           |    2 +-
 .../llvm/include/llvm/IR/Intrinsics.td             |   14 +-
 .../llvm/include/llvm/IR/IntrinsicsAMDGPU.td       |   78 +
 .../llvm/include/llvm/IR/IntrinsicsSPIRV.td        |    3 +-
 .../llvm-project/llvm/include/llvm/IR/Metadata.h   |    6 +-
 .../llvm/include/llvm/IR/PatternMatch.h            |   18 +-
 .../llvm-project/llvm/include/llvm/IR/Statepoint.h |    1 -
 .../llvm/include/llvm/InitializePasses.h           |   13 -
 .../llvm-project/llvm/include/llvm/LinkAllPasses.h |    5 -
 .../llvm-project/llvm/include/llvm/MC/MCContext.h  |    2 -
 .../llvm/include/llvm/MC/MCDXContainerStreamer.h   |    2 -
 .../llvm/include/llvm/MC/MCMachObjectWriter.h      |    4 +-
 .../llvm/include/llvm/MC/MCSPIRVStreamer.h         |    2 -
 .../llvm/include/llvm/MC/MCTargetOptions.h         |    1 -
 .../llvm/include/llvm/Object/Archive.h             |    2 +-
 .../llvm/include/llvm/Object/DXContainer.h         |    2 +-
 .../llvm/include/llvm/Object/Decompressor.h        |   12 -
 .../llvm-project/llvm/include/llvm/Object/ELF.h    |   31 +-
 .../llvm/include/llvm/Object/ELFObjectFile.h       |    2 +
 .../llvm/include/llvm/Object/OffloadBinary.h       |    6 +-
 .../llvm/include/llvm/ObjectYAML/OffloadYAML.h     |    2 +-
 .../include/llvm/Passes/StandardInstrumentations.h |    6 +-
 .../include/llvm/ProfileData/InstrProfReader.h     |   11 +-
 .../llvm/include/llvm/ProfileData/SampleProf.h     |   18 +-
 .../include/llvm/Support/AMDHSAKernelDescriptor.h  |    3 +-
 .../llvm/include/llvm/Support/Casting.h            |    2 +-
 .../llvm/include/llvm/Support/Compression.h        |   23 +-
 .../include/llvm/Support/DivisionByConstantInfo.h  |    8 +-
 .../llvm-project/llvm/include/llvm/Support/JSON.h  |  106 +-
 .../llvm/include/llvm/Support/SpecialCaseList.h    |    7 +-
 .../llvm/include/llvm/Support/VirtualFileSystem.h  |    1 -
 .../llvm/include/llvm/TableGen/DirectiveEmitter.h  |   10 +
 .../llvm/include/llvm/TableGen/Record.h            |   10 +-
 .../llvm/include/llvm/Target/TargetCallingConv.td  |    9 +
 .../llvm/include/llvm/Target/TargetSelectionDAG.td |    3 +
 .../llvm/include/llvm/Transforms/IPO.h             |   40 -
 .../llvm/include/llvm/Transforms/IPO/Attributor.h  |  165 +-
 .../llvm/Transforms/IPO/PassManagerBuilder.h       |   16 -
 .../llvm/Transforms/IPO/ProfiledCallGraph.h        |    4 +-
 .../llvm/Transforms/InstCombine/InstCombiner.h     |    2 +-
 .../llvm/include/llvm/Transforms/Instrumentation.h |   10 -
 .../Transforms/Instrumentation/AddressSanitizer.h  |    5 -
 .../Instrumentation/HWAddressSanitizer.h           |    1 -
 .../Transforms/Instrumentation/MemorySanitizer.h   |    1 -
 .../Transforms/Instrumentation/SanitizerCoverage.h |   11 +-
 .../Transforms/Instrumentation/ThreadSanitizer.h   |    1 -
 .../llvm/include/llvm/Transforms/Scalar.h          |    4 -
 .../llvm/include/llvm/Transforms/Utils.h           |   16 -
 .../include/llvm/Transforms/Utils/LowerAtomic.h    |    6 +-
 .../llvm/include/llvm/Transforms/Utils/MisExpect.h |    5 +
 .../Transforms/Utils/ScalarEvolutionExpander.h     |   23 +-
 .../llvm/include/llvm/WindowsDriver/MSVCPaths.h    |    4 +-
 .../llvm/lib/Analysis/AliasSetTracker.cpp          |    2 +-
 .../llvm/lib/Analysis/BasicAliasAnalysis.cpp       |    2 +-
 .../llvm/lib/Analysis/BranchProbabilityInfo.cpp    |    2 +-
 contrib/llvm-project/llvm/lib/Analysis/CFG.cpp     |    2 +-
 .../llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp   |    2 +-
 contrib/llvm-project/llvm/lib/Analysis/CFLGraph.h  |    3 +-
 .../llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp   |    2 +-
 .../llvm/lib/Analysis/ConstraintSystem.cpp         |    2 +-
 .../llvm-project/llvm/lib/Analysis/CostModel.cpp   |   26 +-
 contrib/llvm-project/llvm/lib/Analysis/DDG.cpp     |    4 +-
 .../llvm/lib/Analysis/Delinearization.cpp          |    2 +-
 .../llvm/lib/Analysis/DivergenceAnalysis.cpp       |    8 +-
 .../llvm/lib/Analysis/GlobalsModRef.cpp            |    4 +-
 .../llvm/lib/Analysis/IVDescriptors.cpp            |   16 +-
 contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp |    2 +-
 .../lib/Analysis/InstructionPrecedenceTracking.cpp |    4 +-
 .../llvm/lib/Analysis/LazyValueInfo.cpp            |    6 +-
 .../llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp |    4 +-
 contrib/llvm-project/llvm/lib/Analysis/Lint.cpp    |    2 +-
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |  184 +-
 .../llvm/lib/Analysis/LoopCacheAnalysis.cpp        |   29 +-
 .../llvm-project/llvm/lib/Analysis/LoopInfo.cpp    |   19 +-
 .../llvm/lib/Analysis/MemoryBuiltins.cpp           |  125 +-
 .../llvm/lib/Analysis/MemoryDependenceAnalysis.cpp |   10 +-
 .../llvm/lib/Analysis/MemoryProfileInfo.cpp (new)  |  226 ++
 .../llvm/lib/Analysis/MemorySSAUpdater.cpp         |   16 +-
 .../llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp   |    2 +-
 .../llvm/lib/Analysis/ModuleSummaryAnalysis.cpp    |   32 +-
 .../llvm-project/llvm/lib/Analysis/MustExecute.cpp |   18 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |  139 +-
 .../llvm/lib/Analysis/StackLifetime.cpp            |    2 +-
 .../llvm/lib/Analysis/StackSafetyAnalysis.cpp      |   20 +-
 .../llvm/lib/Analysis/TargetTransformInfo.cpp      |   10 +-
 .../llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp   |    5 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |   12 +-
 .../llvm-project/llvm/lib/Analysis/VectorUtils.cpp |    4 +-
 .../lib/BinaryFormat/AMDGPUMetadataVerifier.cpp    |    3 +
 .../llvm/lib/Bitcode/Reader/BitcodeReader.cpp      |   55 +
 .../llvm/lib/Bitcode/Reader/MetadataLoader.cpp     |   27 +-
 .../llvm/lib/Bitcode/Reader/ValueList.h            |    1 -
 .../llvm/lib/Bitcode/Writer/BitcodeWriter.cpp      |    5 +-
 .../llvm/lib/Bitcode/Writer/ValueEnumerator.cpp    |    2 +-
 .../llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp     |   12 +-
 .../llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp     |   55 +-
 .../lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp     |    2 +-
 .../llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp        |    2 +-
 .../AsmPrinter/DbgEntityHistoryCalculator.cpp      |    4 +-
 .../lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp    |    2 +-
 .../lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp    |    6 +-
 .../llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp     |    6 +-
 .../llvm/lib/CodeGen/AtomicExpandPass.cpp          |    6 +-
 .../llvm/lib/CodeGen/BasicBlockSections.cpp        |    8 +-
 .../llvm/lib/CodeGen/CalcSpillWeights.cpp          |    4 +-
 .../llvm/lib/CodeGen/CodeGenPrepare.cpp            |   48 +-
 .../llvm/lib/CodeGen/DFAPacketizer.cpp             |    2 +-
 .../llvm/lib/CodeGen/EarlyIfConversion.cpp         |   10 +-
 .../llvm/lib/CodeGen/ExpandVectorPredication.cpp   |   87 +-
 .../llvm-project/llvm/lib/CodeGen/FaultMaps.cpp    |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp        |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/CallLowering.cpp   |    4 +-
 .../llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp |   20 +-
 .../llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp   |   89 +-
 .../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp   |    5 +-
 .../lib/CodeGen/GlobalISel/LegalizerHelper.cpp     |   30 +-
 .../llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp   |    6 +-
 .../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp    |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/Utils.cpp          |    2 +-
 .../llvm/lib/CodeGen/HardwareLoops.cpp             |    6 +-
 .../llvm/lib/CodeGen/ImplicitNullChecks.cpp        |    2 +-
 .../llvm/lib/CodeGen/InlineSpiller.cpp             |   22 +-
 .../llvm/lib/CodeGen/InterleavedAccessPass.cpp     |    2 +-
 .../lib/CodeGen/InterleavedLoadCombinePass.cpp     |    8 +-
 .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp  |   49 +-
 .../CodeGen/LiveDebugValues/VarLocBasedImpl.cpp    |    6 +-
 .../llvm/lib/CodeGen/LiveDebugVariables.cpp        |    2 +-
 .../llvm/lib/CodeGen/LiveIntervals.cpp             |   13 +-
 .../llvm/lib/CodeGen/LiveRangeEdit.cpp             |   23 +-
 .../llvm/lib/CodeGen/LiveVariables.cpp             |    3 +-
 .../llvm-project/llvm/lib/CodeGen/LowerEmuTLS.cpp  |    2 +-
 .../llvm/lib/CodeGen/MIRCanonicalizerPass.cpp      |    4 +-
 .../llvm/lib/CodeGen/MIRParser/MIParser.cpp        |    2 +-
 .../llvm/lib/CodeGen/MIRParser/MIRParser.cpp       |    4 +-
 .../llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp    |    8 +-
 .../llvm/lib/CodeGen/MachineBasicBlock.cpp         |    2 +-
 .../llvm/lib/CodeGen/MachineBlockPlacement.cpp     |    8 +-
 .../llvm-project/llvm/lib/CodeGen/MachineCSE.cpp   |    2 +-
 .../llvm/lib/CodeGen/MachineCombiner.cpp           |   49 +-
 .../llvm/lib/CodeGen/MachineFrameInfo.cpp          |    2 +-
 .../llvm/lib/CodeGen/MachineFunction.cpp           |    4 +-
 .../llvm/lib/CodeGen/MachineFunctionSplitter.cpp   |    2 +-
 .../llvm-project/llvm/lib/CodeGen/MachineInstr.cpp |   12 +-
 .../llvm-project/llvm/lib/CodeGen/MachineLICM.cpp  |   17 +-
 .../llvm/lib/CodeGen/MachinePipeliner.cpp          |   24 +-
 .../llvm/lib/CodeGen/MachineScheduler.cpp          |    2 +-
 .../llvm-project/llvm/lib/CodeGen/MachineSink.cpp  |    2 +-
 .../llvm/lib/CodeGen/MachineStableHash.cpp         |    4 +-
 .../llvm/lib/CodeGen/MachineTraceMetrics.cpp       |    4 +-
 .../llvm/lib/CodeGen/MachineVerifier.cpp           |    4 +-
 contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp |    4 +-
 .../llvm-project/llvm/lib/CodeGen/RDFLiveness.cpp  |   12 +-
 .../llvm/lib/CodeGen/ReachingDefAnalysis.cpp       |    2 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp |    2 +-
 .../llvm/lib/CodeGen/RegAllocBasic.cpp             |    1 +
 .../llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp |    7 +-
 .../llvm/lib/CodeGen/RegAllocGreedy.cpp            |   16 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocGreedy.h |    3 -
 .../llvm-project/llvm/lib/CodeGen/RegAllocPBQP.cpp |    2 +-
 .../llvm/lib/CodeGen/RegAllocScore.cpp             |    5 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocScore.h  |    4 +-
 .../llvm/lib/CodeGen/RegisterCoalescer.cpp         |    4 +-
 .../llvm/lib/CodeGen/RegisterPressure.cpp          |    6 +-
 .../llvm-project/llvm/lib/CodeGen/SafeStack.cpp    |    4 +-
 .../llvm/lib/CodeGen/ScheduleDAGInstrs.cpp         |    8 +-
 .../llvm/lib/CodeGen/SelectOptimize.cpp            |    2 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  327 +--
 .../llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp  |   12 +-
 .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp    |   18 +
 .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp  |  140 +-
 .../llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h  |    5 +
 .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp |   24 +
 .../lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp   |    2 +-
 .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp    |    2 +-
 .../llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp |  131 +-
 .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp   |  128 +-
 .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp    |    2 +
 .../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp  |   95 +-
 .../CodeGen/SelectionDAG/StatepointLowering.cpp    |   42 +-
 .../lib/CodeGen/SelectionDAG/TargetLowering.cpp    |  114 +-
 .../llvm-project/llvm/lib/CodeGen/SlotIndexes.cpp  |   11 +-
 contrib/llvm-project/llvm/lib/CodeGen/SplitKit.cpp |   14 +-
 contrib/llvm-project/llvm/lib/CodeGen/SplitKit.h   |    7 +-
 .../llvm-project/llvm/lib/CodeGen/StackMaps.cpp    |    2 +-
 .../llvm/lib/CodeGen/SwiftErrorValueTracking.cpp   |    2 +-
 .../llvm/lib/CodeGen/TailDuplicator.cpp            |    2 +-
 .../llvm/lib/CodeGen/TargetInstrInfo.cpp           |    4 +-
 .../llvm/lib/CodeGen/TargetLoweringBase.cpp        |    2 +-
 .../llvm/lib/CodeGen/TwoAddressInstructionPass.cpp |    6 +-
 .../llvm/lib/CodeGen/TypePromotion.cpp             |    6 +-
 .../llvm/lib/CodeGen/VLIWMachineScheduler.cpp      |    2 +-
 .../llvm/lib/DWARFLinker/DWARFLinker.cpp           |   64 +-
 .../lib/DWARFLinker/DWARFLinkerCompileUnit.cpp     |    6 +-
 .../llvm/lib/DWARFLinker/DWARFStreamer.cpp         |   20 +-
 contrib/llvm-project/llvm/lib/DWP/DWP.cpp          |   19 +-
 .../lib/DebugInfo/CodeView/TypeRecordMapping.cpp   |    6 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFContext.cpp      |    2 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp    |    4 -
 .../llvm/lib/DebugInfo/Symbolize/Markup.cpp        |    3 +
 .../llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp  |  389 +++-
 .../JITLink/COFFLinkGraphBuilder.cpp               |    2 +-
 .../JITLink/DWARFRecordSectionSplitter.cpp         |    2 +-
 .../Orc/JITTargetMachineBuilder.cpp                |    4 +
 .../Orc/MapperJITLinkMemoryManager.cpp (new)       |  135 ++
 .../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp  |  254 +++
 .../lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp |   15 +
 .../ExecutorSharedMemoryMapperService.cpp (new)    |  341 ++++
 .../TargetProcess/SimpleExecutorMemoryManager.cpp  |    3 +-
 .../llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp      |   31 +-
 contrib/llvm-project/llvm/lib/IR/Function.cpp      |    2 +
 contrib/llvm-project/llvm/lib/IR/GCStrategy.cpp    |    5 +-
 contrib/llvm-project/llvm/lib/IR/Globals.cpp       |   37 +-
 contrib/llvm-project/llvm/lib/IR/InlineAsm.cpp     |   20 +-
 contrib/llvm-project/llvm/lib/IR/Instructions.cpp  |   13 +-
 contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp |   22 +-
 contrib/llvm-project/llvm/lib/IR/Verifier.cpp      |  110 +-
 contrib/llvm-project/llvm/lib/Linker/IRMover.cpp   |   32 +-
 .../llvm-project/llvm/lib/MC/ELFObjectWriter.cpp   |   82 +-
 contrib/llvm-project/llvm/lib/MC/MCContext.cpp     |   18 -
 .../llvm-project/llvm/lib/MC/MCMachOStreamer.cpp   |   18 +-
 .../llvm/lib/MC/MCParser/MasmParser.cpp            |   33 +-
 contrib/llvm-project/llvm/lib/MC/MCPseudoProbe.cpp |    3 +-
 .../llvm-project/llvm/lib/MC/MachObjectWriter.cpp  |   25 +-
 .../llvm/lib/MC/WinCOFFObjectWriter.cpp            |    1 +
 .../llvm-project/llvm/lib/MC/XCOFFObjectWriter.cpp |   43 +-
 .../llvm/lib/ObjCopy/ELF/ELFObject.cpp             |    3 -
 contrib/llvm-project/llvm/lib/Object/Archive.cpp   |   61 +-
 .../llvm-project/llvm/lib/Object/Decompressor.cpp  |   39 +-
 .../llvm/lib/Object/WasmObjectFile.cpp             |    2 +-
 .../llvm/lib/Passes/PassBuilderPipelines.cpp       |    2 +-
 .../llvm/lib/Passes/StandardInstrumentations.cpp   |   84 +-
 .../lib/ProfileData/Coverage/CoverageMapping.cpp   |   12 +-
 .../llvm/lib/ProfileData/InstrProfReader.cpp       |   38 +-
 .../llvm/lib/Support/AddressRanges.cpp             |   57 +-
 .../llvm-project/llvm/lib/Support/CommandLine.cpp  |    2 +-
 .../llvm-project/llvm/lib/Support/Compression.cpp  |   65 +
 .../llvm/lib/Support/DivisionByConstantInfo.cpp    |    8 +-
 .../llvm-project/llvm/lib/Support/RISCVISAInfo.cpp |    2 +
 .../llvm-project/llvm/lib/TableGen/JSONBackend.cpp |    4 +-
 contrib/llvm-project/llvm/lib/TableGen/Record.cpp  |    8 +
 .../llvm-project/llvm/lib/TableGen/TGParser.cpp    |    2 +
 .../llvm/lib/Target/AArch64/AArch64.td             |    2 +-
 .../lib/Target/AArch64/AArch64ISelDAGToDAG.cpp     |   55 +-
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  119 +-
 .../llvm/lib/Target/AArch64/AArch64ISelLowering.h  |    9 +-
 .../llvm/lib/Target/AArch64/AArch64InstrFormats.td |    6 +
 .../llvm/lib/Target/AArch64/AArch64InstrInfo.td    |   25 +
 .../lib/Target/AArch64/AArch64MachineScheduler.cpp |    4 +-
 .../llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td |   36 +-
 .../lib/Target/AArch64/AArch64TargetMachine.cpp    |   24 +-
 .../Target/AArch64/AArch64TargetTransformInfo.cpp  |   86 +
 .../Target/AArch64/AArch64TargetTransformInfo.h    |   10 +
 .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp   |   65 +-
 .../llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td  |   17 +-
 .../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp  |    5 +
 .../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h    |    2 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp    |   67 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h      |    3 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAttributes.def    |    1 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp    |   19 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp  |   14 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUGISel.td          |    4 +
 .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp    |    2 +
 .../llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp  |   76 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h    |   14 +-
 .../Target/AMDGPU/AMDGPUInstructionSelector.cpp    |  166 +-
 .../lib/Target/AMDGPU/AMDGPUInstructionSelector.h  |    8 +-
 .../llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp |   32 +
 .../llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h   |    7 +
 .../llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp      |   23 +-
 .../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp |   45 +-
 .../lib/Target/AMDGPU/AMDGPUMachineFunction.cpp    |   16 +
 .../llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h |    5 +-
 .../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp   |   47 +-
 .../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h     |    6 +-
 .../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp    |    5 +-
 .../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp   |   20 +-
 .../AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp      |    2 +-
 .../lib/Target/AMDGPU/AMDGPUSearchableTables.td    |   16 +
 .../llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp     |   50 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp |    3 +
 .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp    |  102 +-
 .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp     |   91 +-
 .../AMDGPU/Disassembler/AMDGPUDisassembler.h       |    1 +
 .../llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp       |   17 +
 .../llvm/lib/Target/AMDGPU/GCNProcessors.td        |    4 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp    |    7 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.h      |    2 +-
 .../llvm/lib/Target/AMDGPU/GCNSubtarget.h          |    7 +-
 .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp      |    5 +-
 .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp   |    2 +
 .../llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp     |  323 ++-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   40 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.h        |    1 +
 .../llvm/lib/Target/AMDGPU/SIInstrFormats.td       |    2 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.cpp         |   23 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.h           |    3 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.td          |  110 +-
 .../lib/Target/AMDGPU/SIMachineFunctionInfo.cpp    |   11 +
 .../llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h |    6 +
 .../lib/Target/AMDGPU/SIOptimizeExecMasking.cpp    |  309 +--
 .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp   |   82 +-
 .../llvm/lib/Target/AMDGPU/SIProgramInfo.h         |    2 +
 .../llvm/lib/Target/AMDGPU/SMInstructions.td       |  119 +-
 .../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp     |    4 +-
 .../lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h    |    2 +-
 .../llvm/lib/Target/AMDGPU/VOP1Instructions.td     |   78 +
 .../llvm/lib/Target/AMDGPU/VOP3Instructions.td     |  100 +-
 .../llvm/lib/Target/AMDGPU/VOP3PInstructions.td    |   38 +
 .../llvm/lib/Target/AMDGPU/VOPCInstructions.td     |   26 +-
 .../llvm/lib/Target/AMDGPU/VOPInstructions.td      |   42 +
 .../llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp       |    4 +-
 .../llvm/lib/Target/ARM/ARMBaseInstrInfo.h         |    3 +-
 .../llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp   |   15 +-
 .../llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp        |    6 +-
 .../llvm/lib/Target/ARM/ARMISelLowering.cpp        |   42 +
 .../llvm/lib/Target/ARM/ARMISelLowering.h          |    2 +
 .../llvm/lib/Target/ARM/ARMInstrMVE.td             |    6 +
 .../llvm/lib/Target/ARM/ARMInstrThumb.td           |    8 +-
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp |   14 +-
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.h   |    8 +-
 .../llvm/lib/Target/AVR/AVRSubtarget.h             |   14 +-
 .../llvm/lib/Target/CSKY/CSKYInstrInfo.cpp         |    2 +-
 .../DirectX/DXILWriter/DXILBitcodeWriter.cpp       |    8 +-
 .../DirectX/DXILWriter/DXILValueEnumerator.cpp     |    2 +-
 .../lib/Target/Hexagon/HexagonVectorCombine.cpp    |    1 -
 .../lib/Target/LoongArch/LoongArchISelLowering.cpp |    5 +-
 .../Target/LoongArch/LoongArchTargetMachine.cpp    |    4 +-
 .../llvm/lib/Target/Mips/MipsISelLowering.cpp      |    6 +
 .../llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp      |  128 +-
 .../llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h        |  100 +-
 .../llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp    |   95 +-
 .../llvm/lib/Target/NVPTX/NVPTXSubtarget.h         |    1 +
 .../llvm/lib/Target/NVPTX/NVPTXUtilities.h         |   10 +
 .../llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp    |   25 +-
 .../llvm/lib/Target/PowerPC/PPCInstrInfo.cpp       |    4 +-
 .../llvm/lib/Target/PowerPC/PPCInstrInfo.h         |    3 +-
 .../lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp    |   13 +-
 contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.h |    3 +
 .../llvm-project/llvm/lib/Target/RISCV/RISCV.td    |   26 +-
 .../lib/Target/RISCV/RISCVCodeGenPrepare.cpp (new) |  169 ++
 .../llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp    |   27 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |  376 ++--
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.cpp       |  112 +-
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.h         |   13 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.td        |    7 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfoM.td       |   22 +-
 .../llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp    |    3 +-
 .../llvm/lib/Target/RISCV/RISCVSubtarget.cpp       |    8 +-
 .../llvm/lib/Target/RISCV/RISCVSubtarget.h         |    2 +
 .../llvm/lib/Target/RISCV/RISCVTargetMachine.cpp   |    7 +-
 .../lib/Target/RISCV/RISCVTargetTransformInfo.cpp  |    5 +-
 .../Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp    |   10 +
 .../lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h  |   13 +
 .../Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp |   15 +-
 contrib/llvm-project/llvm/lib/Target/SPIRV/SPIRV.h |    1 +
 .../llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp      |  164 +-
 .../llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp    |  201 +-
 .../llvm/lib/Target/SPIRV/SPIRVCallLowering.h      |    6 +-
 .../lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp    |    2 +-
 .../llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h |    4 +-
 .../llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp  |   61 +-
 .../llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp  |  425 +++-
 .../llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h    |   53 +-
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp       |   14 +-
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.h         |    1 +
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.td        |   24 +-
 .../lib/Target/SPIRV/SPIRVInstructionSelector.cpp  |  252 ++-
 .../llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp     |    7 +-
 .../llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp  |  168 +-
 .../llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h    |    8 +-
 .../llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp    |   75 +-
 .../Target/SPIRV/SPIRVPrepareFunctions.cpp (new)   |  288 +++
 .../llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp       |    3 +-
 .../llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp   |    5 +-
 .../llvm/lib/Target/SPIRV/SPIRVUtils.cpp           |   31 +
 .../llvm/lib/Target/SPIRV/SPIRVUtils.h             |    6 +
 .../Target/Sparc/TargetInfo/SparcTargetInfo.cpp    |    8 +-
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.cpp |    4 -
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.h   |   38 -
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.td  |   34 +-
 .../lib/Target/SystemZ/SystemZFrameLowering.cpp    |  101 +-
 .../llvm/lib/Target/SystemZ/SystemZFrameLowering.h |    2 +
 .../lib/Target/SystemZ/SystemZISelLowering.cpp     |    8 +-
 .../llvm/lib/Target/VE/VEInstrInfo.cpp             |   40 +-
 .../llvm/lib/Target/VE/VEInstrPatternsVec.td       |   14 +
 .../llvm-project/llvm/lib/Target/VE/VEInstrVec.td  |   27 +
 .../llvm/lib/Target/VE/VERegisterInfo.cpp          |  201 ++
 .../Target/WebAssembly/WebAssemblyInstrInfo.cpp    |    2 +-
 .../lib/Target/WebAssembly/WebAssemblyInstrInfo.h  |    3 +-
 .../Target/WebAssembly/WebAssemblyRegStackify.cpp  |   23 +-
 contrib/llvm-project/llvm/lib/Target/X86/X86.td    |    2 +-
 .../llvm/lib/Target/X86/X86FixupBWInsts.cpp        |   12 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  561 +++--
 .../llvm/lib/Target/X86/X86InstrAVX512.td          |   48 +-
 .../llvm/lib/Target/X86/X86InstrInfo.cpp           |   12 +-
 .../llvm/lib/Target/X86/X86InstrInfo.h             |    3 +-
 .../llvm/lib/Target/X86/X86InstrSSE.td             |   70 +
 .../llvm/lib/Target/X86/X86TargetMachine.cpp       |    8 +-
 .../llvm/lib/Target/X86/X86TargetTransformInfo.cpp |   65 +-
 .../llvm/lib/Target/XCore/XCoreFrameLowering.cpp   |    2 +-
 .../llvm/lib/ToolDrivers/llvm-lib/Options.td       |    1 +
 .../llvm/lib/Transforms/Coroutines/CoroCleanup.cpp |    4 +-
 .../llvm/lib/Transforms/Coroutines/CoroInternal.h  |    2 -
 .../llvm/lib/Transforms/Coroutines/CoroSplit.cpp   |   19 +-
 .../llvm/lib/Transforms/IPO/Attributor.cpp         |  278 ++-
 .../lib/Transforms/IPO/AttributorAttributes.cpp    | 2156 ++++++++++++--------
 .../llvm/lib/Transforms/IPO/FunctionImport.cpp     |   45 +-
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |    2 +-
 .../llvm-project/llvm/lib/Transforms/IPO/IPO.cpp   |    4 -
 .../llvm/lib/Transforms/IPO/Internalize.cpp        |   36 +-
 .../llvm/lib/Transforms/IPO/LowerTypeTests.cpp     |   42 -
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |    2 +-
 .../llvm/lib/Transforms/IPO/PassManagerBuilder.cpp |  106 +-
 .../llvm/lib/Transforms/IPO/SampleProfile.cpp      |  102 +-
 .../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp |   70 -
 .../Transforms/InstCombine/InstCombineAddSub.cpp   |   12 +-
 .../Transforms/InstCombine/InstCombineAndOrXor.cpp |   45 +-
 .../Transforms/InstCombine/InstCombineCalls.cpp    |   55 +-
 .../Transforms/InstCombine/InstCombineCompares.cpp |   57 +-
 .../Transforms/InstCombine/InstCombineInternal.h   |    2 +-
 .../Transforms/InstCombine/InstCombineShifts.cpp   |   18 +
 .../InstCombine/InstructionCombining.cpp           |   52 +-
 .../Instrumentation/AddressSanitizer.cpp           |    3 +
 .../lib/Transforms/Instrumentation/CGProfile.cpp   |   36 -
 .../Instrumentation/ControlHeightReduction.cpp     |   53 -
 .../Transforms/Instrumentation/InstrOrderFile.cpp  |   31 -
 .../Transforms/Instrumentation/InstrProfiling.cpp  |   44 -
 .../Transforms/Instrumentation/Instrumentation.cpp |    5 -
 .../Transforms/Instrumentation/MemorySanitizer.cpp |   16 +
 .../Instrumentation/PGOInstrumentation.cpp         |   42 +-
 .../Instrumentation/SanitizerCoverage.cpp          |   64 -
 .../lib/Transforms/Scalar/DeadStoreElimination.cpp |   73 +-
 .../llvm/lib/Transforms/Scalar/IndVarSimplify.cpp  |    5 +-
 .../Scalar/InductiveRangeCheckElimination.cpp      |    4 +-
 .../lib/Transforms/Scalar/LoopDataPrefetch.cpp     |    6 +-
 .../lib/Transforms/Scalar/LoopIdiomRecognize.cpp   |    4 +-
 .../llvm/lib/Transforms/Scalar/LoopInterchange.cpp |    1 -
 .../llvm/lib/Transforms/Scalar/LoopPredication.cpp |   29 +-
 .../llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp |   12 +
 .../lib/Transforms/Scalar/LoopStrengthReduce.cpp   |   93 +-
 .../llvm/lib/Transforms/Scalar/Reassociate.cpp     |   58 +-
 .../Transforms/Scalar/RewriteStatepointsForGC.cpp  |   14 +-
 .../llvm/lib/Transforms/Scalar/Scalar.cpp          |    2 -
 .../llvm/lib/Transforms/Scalar/StructurizeCFG.cpp  |   59 -
 .../llvm/lib/Transforms/Utils/BasicBlockUtils.cpp  |   13 +-
 .../llvm/lib/Transforms/Utils/BuildLibCalls.cpp    |  228 ++-
 .../lib/Transforms/Utils/CanonicalizeAliases.cpp   |   28 -
 .../llvm/lib/Transforms/Utils/CloneFunction.cpp    |   19 +-
 .../lib/Transforms/Utils/EntryExitInstrumenter.cpp |   59 -
 .../llvm/lib/Transforms/Utils/Evaluator.cpp        |   12 +-
 .../lib/Transforms/Utils/FunctionImportUtils.cpp   |    7 +
 .../llvm/lib/Transforms/Utils/InlineFunction.cpp   |   10 +-
 .../llvm/lib/Transforms/Utils/Local.cpp            |   27 +-
 .../lib/Transforms/Utils/LoopRotationUtils.cpp     |    2 +-
 .../llvm/lib/Transforms/Utils/LoopSimplify.cpp     |    6 +-
 .../llvm/lib/Transforms/Utils/LoopUtils.cpp        |   10 +-
 .../llvm/lib/Transforms/Utils/LowerAtomic.cpp      |    2 +-
 .../llvm/lib/Transforms/Utils/NameAnonGlobals.cpp  |   31 -
 .../Transforms/Utils/ScalarEvolutionExpander.cpp   |   19 +-
 .../llvm/lib/Transforms/Utils/SimplifyCFG.cpp      |    2 +-
 .../llvm/lib/Transforms/Utils/SimplifyIndVar.cpp   |  105 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp |   11 +-
 .../llvm/lib/Transforms/Utils/UnifyLoopExits.cpp   |   46 +-
 .../llvm/lib/Transforms/Utils/Utils.cpp            |    2 -
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  245 +--
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |   11 +-
 .../lib/Transforms/Vectorize/VPRecipeBuilder.h     |    6 +-
 .../llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp |   46 +
 .../lib/Transforms/Vectorize/VPlanVerifier.cpp     |   66 +-
 .../lib/Transforms/Vectorize/VectorCombine.cpp     |    2 +-
 contrib/llvm-project/llvm/tools/llc/llc.cpp        |    2 -
 .../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp    |  162 +-
 .../llvm/tools/llvm-cov/CodeCoverage.cpp           |   17 +-
 .../llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp   |    2 +-
 .../tools/llvm-dwarfutil/DebugInfoLinker.cpp (new) |  277 +++
 .../tools/llvm-dwarfutil/DebugInfoLinker.h (new)   |   31 +
 .../llvm/tools/llvm-dwarfutil/Error.h (new)        |   44 +
 .../llvm/tools/llvm-dwarfutil/Options.h (new)      |   46 +
 .../llvm/tools/llvm-dwarfutil/Options.td (new)     |   65 +
 .../tools/llvm-dwarfutil/llvm-dwarfutil.cpp (new)  |  527 +++++
 .../llvm-project/llvm/tools/llvm-mc/llvm-mc.cpp    |    4 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.cpp       |   62 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.h         |    2 +-
 .../llvm/tools/llvm-profdata/llvm-profdata.cpp     |    7 +-
 .../llvm/tools/llvm-size/llvm-size.cpp             |    7 +-
 .../llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp |   15 +-
 contrib/llvm-project/llvm/tools/opt/opt.cpp        |   28 -
 .../llvm/utils/TableGen/CTagsEmitter.cpp           |   29 +-
 .../llvm/utils/TableGen/CallingConvEmitter.cpp     |   25 +-
 .../llvm/utils/TableGen/DXILEmitter.cpp            |   51 +-
 .../llvm/utils/TableGen/DirectiveEmitter.cpp       |   82 +
 .../llvm/utils/TableGen/SearchableTableEmitter.cpp |    6 +-
 contrib/llvm-project/openmp/runtime/src/kmp.h      |   13 +
 .../openmp/runtime/src/kmp_affinity.cpp            |  152 +-
 .../openmp/runtime/src/kmp_csupport.cpp            |   15 +
 .../openmp/runtime/src/kmp_ftn_entry.h             |   70 +-
 .../llvm-project/openmp/runtime/src/kmp_global.cpp |    2 +
 contrib/llvm-project/openmp/runtime/src/kmp_os.h   |    3 +
 .../openmp/runtime/src/kmp_runtime.cpp             |   21 +-
 .../openmp/runtime/src/kmp_settings.cpp            |   14 +
 .../openmp/runtime/src/z_Linux_util.cpp            |    8 +-
 etc/Makefile                                       |   10 +-
 lib/clang/include/VCSVersion.inc                   |    6 +-
 lib/clang/include/lld/Common/Version.inc           |    2 +-
 lib/clang/include/llvm/Config/llvm-config.h        |    3 +
 lib/clang/include/llvm/Support/VCSRevision.h       |    2 +-
 lib/clang/liblldb/LLDBWrapLua.cpp                  |    2 +
 lib/clang/liblldb/Makefile                         |    2 +
 lib/clang/libllvm/Makefile                         |   16 +
 lib/libc++/Makefile                                |    4 +
 lib/libc++/__config_site                           |    2 -
 lib/libc++/module.modulemap                        |   46 +-
 usr.bin/clang/Makefile                             |    1 +
 usr.bin/clang/llvm-dwarfutil/Makefile (new)        |   27 +
 .../clang/llvm-dwarfutil/llvm-dwarfutil.1 (new)    |  168 ++
 989 files changed, 24079 insertions(+), 10461 deletions(-)
Comment 96 commit-hook freebsd_committer freebsd_triage 2023-02-08 19:21:52 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=3264f6b88fce7c5437d205685863617d8f6a22dd

commit 3264f6b88fce7c5437d205685863617d8f6a22dd
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-02-08 19:20:21 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-02-08 19:20:33 +0000

    Bump __FreeBSD_version for llvm 15.0.7 merge

    PR:             265425
    MFC after:      2 weeks

 sys/sys/param.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 97 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:27 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=060699e9136975d51d3f726b9785bdbac9a62ba6

commit 060699e9136975d51d3f726b9785bdbac9a62ba6
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-01-14 16:33:24 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:52 +0000

    Merge llvm-project release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.7-0-g8dfdcc7b7bf6.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 50d7464c3fe687c0a3d4dea6b96a5437779a3ef6)

 ObsoleteFiles.inc                                  |   4 +-
 contrib/llvm-project/libcxx/include/__config       |   2 +-
 contrib/llvm-project/libcxx/include/vector         | 119 ++--
 .../llvm/lib/CodeGen/PrologEpilogInserter.cpp      |   8 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp |   3 +
 .../llvm/lib/CodeGen/TypePromotion.cpp             |   8 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 19 files changed, 440 insertions(+), 388 deletions(-)
Comment 98 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:29 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=85e32e957fcca01d50e29e543584909795c1acef

commit 85e32e957fcca01d50e29e543584909795c1acef
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-02-08 19:20:21 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 21:33:59 +0000

    Bump __FreeBSD_version for llvm 15.0.7 merge

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 3264f6b88fce7c5437d205685863617d8f6a22dd)

 sys/sys/param.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 99 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:31 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=c3fe23542ac3a3db42f169c21c2996eebe1f37bb

commit c3fe23542ac3a3db42f169c21c2996eebe1f37bb
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-10-16 19:03:40 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:51 +0000

    Merge llvm-project release/15.x llvmorg-15.0.2-10-gf3c5289e7846

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.2-10-gf3c5289e7846.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 6246ae0b85d8159978c01ae916a9ad6cde9378b5)

 ObsoleteFiles.inc                                  |   4 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   8 +-
 contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp |   2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |  15 +
 .../clang/lib/CodeGen/CoverageMappingGen.cpp       |  32 +-
 contrib/llvm-project/clang/lib/Sema/SemaInit.cpp   |   8 +-
 .../Tooling/InterpolatingCompilationDatabase.cpp   |   4 +-
 .../clang/lib/Tooling/Syntax/Tokens.cpp            | 222 +++++--
 contrib/llvm-project/libcxx/include/__config       |  33 +-
 contrib/llvm-project/libcxx/include/atomic         |  46 +-
 contrib/llvm-project/libcxx/include/stdatomic.h    |   4 +-
 contrib/llvm-project/libcxx/include/version        |   2 +-
 contrib/llvm-project/lld/COFF/Symbols.h            |   5 +-
 contrib/llvm-project/lld/COFF/Writer.cpp           |   2 +-
 contrib/llvm-project/lld/ELF/Arch/RISCV.cpp        |   9 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |   9 +
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |  45 +-
 .../llvm/include/llvm/ADT/GenericCycleImpl.h       |  29 +-
 .../llvm/include/llvm/ADT/GenericCycleInfo.h       |  19 +-
 .../llvm-project/llvm/include/llvm/Object/ELF.h    |   2 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |   7 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |  13 +-
 .../llvm/lib/CodeGen/DwarfEHPrepare.cpp            |   8 +
 .../llvm/lib/CodeGen/PrologEpilogInserter.cpp      |   7 +-
 .../llvm/lib/Support/X86TargetParser.cpp           |  10 +-
 .../lib/Target/Hexagon/HexagonVectorCombine.cpp    |   3 +
 .../lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp    |   2 +
 contrib/llvm-project/llvm/lib/Target/X86/X86.td    |   1 -
 .../llvm/lib/Transforms/Utils/LoopVersioning.cpp   |   4 +-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  12 +-
 .../llvm/lib/Transforms/Vectorize/VPlan.h          |   8 +-
 .../llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp |   6 +-
 .../llvm/tools/llvm-objdump/ELFDump.cpp            |  39 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libc++/module.modulemap                        |  36 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 47 files changed, 778 insertions(+), 562 deletions(-)
Comment 100 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:33 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=5d976198a6de2c316a9f371a4ca587cc8545d941

commit 5d976198a6de2c316a9f371a4ca587cc8545d941
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-09-10 18:56:18 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:50 +0000

    Merge llvm-project release/15.x llvmorg-15.0.0-9-g1c73596d3454

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.0-9-g1c73596d3454.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit a4a491e2238b12ccd64d3faf9e6401487f6f1f1b)

 .../clang/include/clang/Lex/Preprocessor.h         |   7 +
 .../clang/lib/AST/RecordLayoutBuilder.cpp          |   7 +-
 .../clang/lib/Basic/Targets/AArch64.cpp            |   5 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |  13 +-
 .../clang/lib/CodeGen/CodeGenFunction.h            |   7 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  15 +-
 .../clang/lib/Driver/ToolChains/Cuda.cpp           |   4 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |  19 --
 contrib/llvm-project/clang/lib/Headers/cpuid.h     |   1 +
 .../clang/lib/Lex/PPMacroExpansion.cpp             |  55 ++++
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |   7 +
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   2 +
 contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp |   3 +
 .../clang/utils/TableGen/SveEmitter.cpp            |   2 +
 contrib/llvm-project/libcxx/include/regex          |   2 +-
 contrib/llvm-project/libcxx/include/span           |   7 +-
 contrib/llvm-project/lld/COFF/Driver.cpp           |  15 +-
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     |  11 +-
 .../include/llvm/Analysis/LoopAccessAnalysis.h     |   2 +
 .../llvm/DebugInfo/Symbolize/MarkupFilter.h        |  30 +-
 .../llvm-project/llvm/include/llvm/MC/MCContext.h  |   6 +-
 .../llvm-project/llvm/include/llvm/MC/MCDwarf.h    |   6 +
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |   3 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  56 ++--
 .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp  |   5 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp    |  10 +-
 .../llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp  | 302 +++++++++++++++++++--
 contrib/llvm-project/llvm/lib/MC/MCContext.cpp     |  39 +--
 contrib/llvm-project/llvm/lib/MC/MCDwarf.cpp       |  14 +-
 .../llvm/lib/MC/MCParser/ELFAsmParser.cpp          |   3 +-
 contrib/llvm-project/llvm/lib/Support/Host.cpp     |   1 +
 .../llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp  |  11 +-
 .../llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp  |   4 +-
 .../Target/RISCV/TargetInfo/RISCVTargetInfo.cpp    |   8 +-
 .../Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp   |   1 -
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  49 +++-
 .../Transforms/InstCombine/InstCombineCompares.cpp |   4 +-
 .../llvm/lib/Transforms/Utils/LoopUtils.cpp        |   5 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp |  12 +-
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |  18 +-
 .../llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp |  28 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 44 files changed, 616 insertions(+), 193 deletions(-)
Comment 101 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:35 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=f1ad517df71ca639c58897254a216e36e999ac06

commit f1ad517df71ca639c58897254a216e36e999ac06
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-12-04 22:09:55 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:51 +0000

    Merge llvm-project release/15.x llvmorg-15.0.6-0-g088f33605d8a

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.6-0-g088f33605d8a.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit f3fd488f1e19a3d09c4bdcece893901de4f49cdd)

 ObsoleteFiles.inc                                  |   4 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |   8 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |  40 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   8 +-
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |   3 +
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |   6 +
 .../sanitizer_common_interceptors.inc              |   2 +-
 contrib/llvm-project/libcxx/include/__config       |   2 +-
 .../libcxx/include/__functional/function.h         |  14 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |   9 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   2 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |  35 +-
 contrib/llvm-project/lld/MachO/UnwindInfoSection.h |   2 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          |   2 +-
 contrib/llvm-project/lldb/bindings/interfaces.swig |   3 -
 .../lldb/bindings/python/python-typemaps.swig      |   2 +-
 .../llvm-project/lldb/include/lldb/API/SBType.h    |   2 +
 .../lldb/include/lldb/Symbol/CompilerType.h        |  24 +-
 .../lldb/include/lldb/Symbol/TypeSystem.h          |  14 +-
 contrib/llvm-project/lldb/source/API/SBType.cpp    |  12 +-
 .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp   |  81 ++-
 .../Plugins/TypeSystem/Clang/TypeSystemClang.h     |  19 +-
 .../lldb/source/Symbol/CompilerType.cpp            |  18 +-
 .../llvm-project/lldb/source/Symbol/TypeSystem.cpp |  12 +-
 .../llvm-project/llvm/lib/Analysis/VectorUtils.cpp |   7 +-
 .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp   |   1 +
 .../llvm/lib/CodeGen/TypePromotion.cpp             |   8 +-
 contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp   |   2 +-
 .../llvm-project/llvm/lib/Support/Unix/Signals.inc |   4 -
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  67 ++-
 .../llvm/lib/Target/AArch64/AArch64ISelLowering.h  |   2 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   2 +
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp |   2 +-
 .../llvm/lib/Target/Sparc/SparcCallingConv.td      |  10 +-
 .../llvm/lib/Target/Sparc/SparcISelLowering.cpp    |  61 +-
 .../llvm/lib/Target/Sparc/SparcISelLowering.h      |   5 +
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |   2 +-
 .../Transforms/InstCombine/InstCombineCalls.cpp    |   4 +
 .../llvm/lib/Transforms/Scalar/SROA.cpp            |  19 +-
 .../llvm/lib/Transforms/Utils/VNCoercion.cpp       |   4 +-
 etc/mtree/BSD.debug.dist                           |   2 +-
 etc/mtree/BSD.usr.dist                             |   2 +-
 lib/clang/headers/Makefile                         |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   6 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   4 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/libclang_rt/compiler-rt-vars.mk                |   2 +-
 tools/build/mk/OptionalObsoleteFiles.inc           | 644 ++++++++++-----------
 53 files changed, 694 insertions(+), 514 deletions(-)
Comment 102 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:37 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=a2e927433f9d66b477247c4d36da79c008cfa8a4

commit a2e927433f9d66b477247c4d36da79c008cfa8a4
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-08-13 15:37:04 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:49 +0000

    Merge llvm-project release/15.x llvmorg-15.0.0-rc2-40-gfbd2950d8d0d

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.0-rc2-40-gfbd2950d8d0d.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 61cfbce3347e4372143bcabf7b197577b9f3958a)

 .../clang/include/clang/AST/DeclTemplate.h         |   8 +-
 .../clang/include/clang/Basic/Module.h             |   5 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |   2 +
 .../clang/include/clang/Serialization/ASTReader.h  |   3 +-
 contrib/llvm-project/clang/lib/AST/APValue.cpp     |   8 +-
 .../llvm-project/clang/lib/Basic/Targets/X86.cpp   |   2 +
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |   4 +
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |   8 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |  15 +
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  10 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  13 +-
 .../clang/lib/Driver/ToolChains/Arch/Sparc.cpp     |  25 +
 .../clang/lib/Driver/ToolChains/Arch/Sparc.h       |   3 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |  21 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.cpp     |  11 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |  10 +
 .../clang/lib/Frontend/FrontendAction.cpp          |   2 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  76 ++-
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |   5 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |   8 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  89 ++--
 .../compiler-rt/lib/builtins/fp_trunc.h            |   2 +-
 .../compiler-rt/lib/builtins/int_types.h           |   2 +-
 .../lib/sanitizer_common/sanitizer_platform.h      |   2 +-
 .../libcxx/include/__algorithm/adjacent_find.h     |  32 +-
 .../libcxx/include/__algorithm/clamp.h             |   4 +-
 .../llvm-project/libcxx/include/__algorithm/copy.h |  10 +-
 .../libcxx/include/__algorithm/copy_backward.h     |   6 +-
 .../llvm-project/libcxx/include/__algorithm/fill.h |   2 +
 .../libcxx/include/__algorithm/fill_n.h            |   2 +
 .../libcxx/include/__algorithm/find_first_of.h     |   3 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |  91 ++--
 .../libcxx/include/__algorithm/is_permutation.h    | 259 ++++++----
 .../include/__algorithm/iterator_operations.h      |  83 ++-
 .../libcxx/include/__algorithm/make_heap.h         |   4 +-
 .../libcxx/include/__algorithm/make_projected.h    |  98 ++--
 .../llvm-project/libcxx/include/__algorithm/move.h |  26 +-
 .../libcxx/include/__algorithm/move_backward.h     |  38 +-
 .../libcxx/include/__algorithm/next_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/partial_sort.h      |  10 +-
 .../libcxx/include/__algorithm/partial_sort_copy.h |  42 +-
 .../libcxx/include/__algorithm/pop_heap.h          |   4 +-
 .../libcxx/include/__algorithm/prev_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/push_heap.h         |   2 +-
 .../include/__algorithm/ranges_clamp.h (new)       |  65 +++
 .../include/__algorithm/ranges_inplace_merge.h     |  52 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |   2 +-
 .../include/__algorithm/ranges_is_heap_until.h     |   2 +-
 .../__algorithm/ranges_is_permutation.h (new)      |  89 ++++
 .../libcxx/include/__algorithm/ranges_make_heap.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_move.h       |  15 +-
 .../include/__algorithm/ranges_move_backward.h     |   5 +-
 .../__algorithm/ranges_next_permutation.h (new)    |  72 +++
 .../include/__algorithm/ranges_nth_element.h       |   2 +-
 .../include/__algorithm/ranges_partial_sort.h      |   2 +-
 .../include/__algorithm/ranges_partial_sort_copy.h |  19 +-
 .../libcxx/include/__algorithm/ranges_partition.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_pop_heap.h   |   2 +-
 .../__algorithm/ranges_prev_permutation.h (new)    |  76 +++
 .../libcxx/include/__algorithm/ranges_push_heap.h  |   2 +-
 .../include/__algorithm/ranges_remove_copy.h       |  55 +-
 .../include/__algorithm/ranges_remove_copy_if.h    |  58 ++-
 .../include/__algorithm/ranges_replace_copy.h      |  69 +--
 .../include/__algorithm/ranges_replace_copy_if.h   |  72 +--
 .../include/__algorithm/ranges_rotate.h (new)      |  71 +++
 .../include/__algorithm/ranges_sample.h (new)      |  74 +++
 .../libcxx/include/__algorithm/ranges_shuffle.h    |  34 +-
 .../libcxx/include/__algorithm/ranges_sort.h       |   2 +-
 .../libcxx/include/__algorithm/ranges_sort_heap.h  |   2 +-
 .../include/__algorithm/ranges_stable_partition.h  |   2 +-
 .../include/__algorithm/ranges_stable_sort.h       |   2 +-
 .../include/__algorithm/ranges_swap_ranges.h       |  11 +-
 .../libcxx/include/__algorithm/ranges_unique.h     |  46 +-
 .../include/__algorithm/ranges_unique_copy.h       |  73 ++-
 .../libcxx/include/__algorithm/reverse.h           |  23 +-
 .../libcxx/include/__algorithm/rotate.h            |  57 ++-
 .../libcxx/include/__algorithm/sample.h            |  48 +-
 .../libcxx/include/__algorithm/sift_down.h         |   4 +-
 .../libcxx/include/__algorithm/sort_heap.h         |   4 +-
 .../libcxx/include/__algorithm/stable_partition.h  |   4 +-
 .../libcxx/include/__algorithm/stable_sort.h       |   2 +-
 .../libcxx/include/__algorithm/swap_ranges.h       |  37 +-
 .../uniform_random_bit_generator_adaptor.h (new)   |  62 +++
 .../libcxx/include/__algorithm/unique.h            |  48 +-
 .../libcxx/include/__algorithm/unique_copy.h       | 147 +++---
 .../include/__algorithm/unwrap_range.h (new)       |  97 ++++
 contrib/llvm-project/libcxx/include/__assert       |  11 +-
 contrib/llvm-project/libcxx/include/__availability |  41 +-
 .../llvm-project/libcxx/include/__bit_reference    | 243 +++++----
 .../include/__iterator/incrementable_traits.h      |   1 +
 .../libcxx/include/__iterator/iterator_traits.h    |   7 +
 .../libcxx/include/__iterator/reverse_iterator.h   |  14 +-
 .../libcxx/include/__memory/construct_at.h         |   3 +-
 .../libcxx/include/__memory/pointer_traits.h       |  28 +-
 .../include/__memory/uninitialized_algorithms.h    |   7 +-
 .../llvm-project/libcxx/include/__ranges/size.h    |   1 +
 contrib/llvm-project/libcxx/include/__split_buffer | 134 +++--
 .../libcxx/include/__verbose_abort (new)           |  51 ++
 contrib/llvm-project/libcxx/include/algorithm      | 219 +++++++-
 contrib/llvm-project/libcxx/include/format         | 101 ++--
 contrib/llvm-project/libcxx/include/memory         |  26 +-
 .../libcxx/include/module.modulemap.in             |  16 +-
 contrib/llvm-project/libcxx/include/vector         | 557 ++++++++++++---------
 contrib/llvm-project/libcxx/include/version        |   8 +-
 .../libcxx/src/include/sso_allocator.h             |   5 +
 .../libcxx/src/{assert.cpp => verbose_abort.cpp}   |  22 +-
 contrib/llvm-project/lld/COFF/Driver.cpp           |  17 +-
 contrib/llvm-project/lld/COFF/Driver.h             |   4 +-
 contrib/llvm-project/lld/COFF/DriverUtils.cpp      |   3 +
 contrib/llvm-project/lld/COFF/MinGW.cpp            |  10 +-
 contrib/llvm-project/lld/COFF/MinGW.h              |   6 +-
 contrib/llvm-project/lld/COFF/Options.td           |   2 +
 contrib/llvm-project/lld/COFF/PDB.cpp              |   4 +
 contrib/llvm-project/lld/ELF/Arch/AArch64.cpp      |   4 +-
 contrib/llvm-project/lld/ELF/Config.h              |   1 +
 contrib/llvm-project/lld/ELF/Driver.cpp            |   6 +-
 contrib/llvm-project/lld/ELF/Options.td            |   2 +
 contrib/llvm-project/lld/ELF/Relocations.cpp       |   3 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  17 +
 contrib/llvm-project/lld/ELF/SyntheticSections.h   |  10 +
 contrib/llvm-project/lld/ELF/Writer.cpp            |   5 +
 contrib/llvm-project/lld/MachO/Arch/ARM64.cpp      |   2 +-
 contrib/llvm-project/lld/MachO/DriverUtils.cpp     |   2 +-
 contrib/llvm-project/lld/MachO/EhFrame.cpp         |  10 +-
 contrib/llvm-project/lld/MachO/EhFrame.h           |   8 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      | 118 ++++-
 contrib/llvm-project/lld/MachO/InputFiles.h        |  17 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |   8 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          | 122 ++---
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     | 144 +++++-
 .../llvm-project/lldb/source/Core/Disassembler.cpp |   1 +
 .../include/llvm/Analysis/TargetTransformInfo.h    |   9 +
 .../llvm/Analysis/TargetTransformInfoImpl.h        |   2 +
 .../llvm/include/llvm/BinaryFormat/ELF.h           |   1 +
 .../llvm/include/llvm/CodeGen/ISDOpcodes.h         |   5 +
 .../include/llvm/DebugInfo/CodeView/CodeView.h     |   3 +
 .../ExecutorSharedMemoryMapperService.h            |   3 +
 .../Orc/TargetProcess/JITLoaderGDB.h               |   3 +
 contrib/llvm-project/llvm/include/llvm/IR/Type.h   |   5 +
 .../llvm/include/llvm/Support/ErrorHandling.h      |   6 +-
 .../llvm-project/llvm/include/llvm/Support/Host.h  |   1 +
 .../llvm/lib/Analysis/ConstantFolding.cpp          |   4 +-
 .../llvm/lib/Analysis/TargetTransformInfo.cpp      |   4 +
 .../llvm/lib/CodeGen/MachineScheduler.cpp          |   2 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  45 +-
 .../llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp   |   7 +
 .../IntelJITEvents/IntelJITEventListener.cpp       |   1 +
 .../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp  |  22 +-
 .../ExecutorSharedMemoryMapperService.cpp          |   7 +-
 contrib/llvm-project/llvm/lib/Support/Host.cpp     | 108 ++++
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  47 +-
 .../Target/AArch64/AArch64TargetTransformInfo.h    |   4 +
 .../Target/AArch64/GISel/AArch64LegalizerInfo.cpp  |   2 +-
 contrib/llvm-project/llvm/lib/Target/ARM/ARM.td    |   9 +
 .../llvm/lib/Target/ARM/ARMISelLowering.cpp        |   3 +-
 .../llvm/lib/Target/PowerPC/PPCFastISel.cpp        |   5 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |   8 +-
 .../llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp   |  25 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  96 ++--
 .../llvm/lib/Target/X86/X86ISelLowering.h          |  12 +
 .../lib/Transforms/IPO/AttributorAttributes.cpp    |  13 +-
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |  12 +
 .../Transforms/Utils/RelLookupTableConverter.cpp   |   8 +-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  15 +-
 contrib/llvm-project/llvm/tools/lli/lli.cpp        |   3 +-
 .../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp    |  33 +-
 .../openmp/runtime/src/kmp_dispatch.cpp            |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/clang/libllvm/Makefile                         |   4 +-
 lib/libc++/Makefile                                |  11 +-
 sys/conf/kern.mk                                   |  10 +-
 173 files changed, 3754 insertions(+), 1472 deletions(-)
Comment 103 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:39 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=74093eb27f687d9f89d8db457e410aec1cd71b6b

commit 74093eb27f687d9f89d8db457e410aec1cd71b6b
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-07-27 20:11:54 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:48 +0000

    Merge llvm-project main llvmorg-15-init-17826-g1f8ae9d7e7e4

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15-init-17826-g1f8ae9d7e7e4, the last commit before
    the upstream release/16.x branch was created.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 972a253a57b6f144b0e4a3e2080a2a0076ec55a0)

 .../clang/include/clang/Analysis/CFG.h             |   3 +-
 .../include/clang/Analysis/ConstructionContext.h   |  72 +-
 .../FlowSensitive/DataflowAnalysisContext.h        |   4 +
 .../Analysis/FlowSensitive/DataflowEnvironment.h   |  15 +
 .../clang/Analysis/FlowSensitive/MapLattice.h      |   9 +-
 .../clang/Analysis/FlowSensitive/Transfer.h        |   9 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.h     |  11 +-
 .../include/clang/Analysis/FlowSensitive/Value.h   |  59 +-
 .../clang/include/clang/Basic/AttrDocs.td          |   6 +
 .../clang/include/clang/Basic/DiagnosticIDs.h      |  24 +-
 .../include/clang/Basic/DiagnosticParseKinds.td    |   6 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   8 +-
 .../clang/include/clang/Basic/LangOptions.def      |   1 +
 .../clang/include/clang/Basic/TokenKinds.def       |   3 +
 .../clang/include/clang/Basic/riscv_vector.td      | 103 +--
 .../clang/include/clang/CodeGen/ModuleBuilder.h    |   8 +-
 .../clang/include/clang/Driver/Driver.h            |   2 -
 .../clang/include/clang/Driver/Options.td          |   4 +
 .../clang/include/clang/Frontend/Utils.h           |   4 +-
 .../clang/include/clang/Lex/PreprocessingRecord.h  |   1 -
 .../clang/include/clang/Lex/Preprocessor.h         |   1 -
 .../clang/include/clang/Parse/Parser.h             |   3 +-
 .../clang/include/clang/Sema/Overload.h            |   4 +
 .../clang/Sema/RISCVIntrinsicManager.h (new)       |  36 +
 .../llvm-project/clang/include/clang/Sema/Scope.h  |  38 +-
 .../llvm-project/clang/include/clang/Sema/Sema.h   |  14 +-
 .../clang/include/clang/Sema/Template.h            |  34 +
 .../clang/include/clang/Serialization/ASTWriter.h  |   4 +
 .../Core/BugReporter/BugReporterVisitors.h         |   2 +-
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |  19 +-
 .../Core/PathSensitive/ProgramState.h              |   2 -
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |   1 -
 .../include/clang/Support/RISCVVIntrinsicUtils.h   | 100 ++-
 .../RefactoringActionRuleRequirements.h            |   2 +-
 .../Tooling/Refactoring/RefactoringActionRules.h   |   4 +-
 .../clang/Tooling/Refactoring/RefactoringOptions.h |   4 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |  52 +-
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |  14 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |  10 +-
 contrib/llvm-project/clang/lib/Analysis/CFG.cpp    |  45 +-
 .../clang/lib/Analysis/ConstructionContext.cpp     |  11 +
 .../clang/lib/Analysis/ExprMutationAnalyzer.cpp    |  18 +-
 .../FlowSensitive/DataflowAnalysisContext.cpp      |  71 +-
 .../Analysis/FlowSensitive/DataflowEnvironment.cpp |  48 +-
 .../lib/Analysis/FlowSensitive/DebugSupport.cpp    |  14 +
 .../clang/lib/Analysis/FlowSensitive/Transfer.cpp  |  48 +-
 .../FlowSensitive/TypeErasedDataflowAnalysis.cpp   |  20 +-
 .../FlowSensitive/WatchedLiteralsSolver.cpp        | 110 ++-
 .../clang/lib/Analysis/LiveVariables.cpp           |  27 +-
 .../llvm-project/clang/lib/Basic/Targets/CSKY.h    |   2 +-
 .../llvm-project/clang/lib/Basic/Targets/PPC.cpp   |   3 +
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |   4 +-
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |   2 +-
 contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h  |   2 +
 contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp  |  19 +-
 contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp |  14 +-
 .../llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp |   8 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp   |  12 +-
 .../clang/lib/CodeGen/CGOpenMPRuntimeGPU.h         |  23 +-
 .../clang/lib/CodeGen/CodeGenAction.cpp            |  25 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  39 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |  11 +-
 .../clang/lib/CodeGen/ItaniumCXXABI.cpp            |   6 +-
 .../clang/lib/CodeGen/MicrosoftCXXABI.cpp          |   2 +-
 .../clang/lib/CodeGen/ModuleBuilder.cpp            |  24 +-
 .../CodeGen/ObjectFilePCHContainerOperations.cpp   |   4 +-
 .../clang/lib/CodeGen/SanitizerMetadata.h          |   1 -
 .../clang/lib/Driver/ToolChains/Arch/ARM.cpp       |   5 +
 .../clang/lib/Driver/ToolChains/Arch/PPC.cpp       |   4 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |   7 +
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |   6 +-
 .../llvm-project/clang/lib/Edit/EditedSource.cpp   |   4 +-
 .../clang/lib/Format/FormatTokenLexer.cpp          | 159 ++--
 .../clang/lib/Frontend/CompilerInvocation.cpp      |   6 +
 contrib/llvm-project/clang/lib/Headers/stdatomic.h |   3 +-
 .../clang/lib/Interpreter/IncrementalExecutor.h    |   1 -
 contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp |  36 +-
 .../llvm-project/clang/lib/Parse/ParseDeclCXX.cpp  | 594 +++++++--------
 .../llvm-project/clang/lib/Parse/ParsePragma.cpp   |  52 ++
 contrib/llvm-project/clang/lib/Parse/Parser.cpp    |   4 +-
 contrib/llvm-project/clang/lib/Sema/Scope.cpp      |  82 +-
 contrib/llvm-project/clang/lib/Sema/Sema.cpp       |   7 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  20 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |  37 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |  45 ++
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |  26 +-
 .../clang/lib/Sema/SemaRISCVVectorLookup.cpp (new) | 395 ++++++++++
 contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp   |  10 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |  55 +-
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |   3 +-
 .../clang/lib/Serialization/ASTWriter.cpp          |   6 +-
 .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 100 ++-
 .../Checkers/InnerPointerChecker.cpp               |   6 +-
 .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp  |  11 +-
 .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp |   2 +-
 .../Checkers/StdLibraryFunctionsChecker.cpp        |   2 +-
 .../UninitializedObjectChecker.cpp                 |  20 +-
 .../UninitializedObject/UninitializedPointee.cpp   |  26 +-
 .../StaticAnalyzer/Core/BugReporterVisitors.cpp    |  23 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |  91 ++-
 .../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp      | 124 +++-
 .../Core/ExprEngineCallAndReturn.cpp               |  28 +-
 .../clang/lib/StaticAnalyzer/Core/RegionStore.cpp  |  69 +-
 .../clang/lib/Support/RISCVVIntrinsicUtils.cpp     |  88 ++-
 .../clang/utils/TableGen/RISCVVEmitter.cpp         | 417 +++++++----
 .../llvm-project/clang/utils/TableGen/TableGen.cpp |   6 +
 .../clang/utils/TableGen/TableGenBackends.h        |   1 +
 .../compiler-rt/lib/builtins/int_types.h           |   2 +-
 .../lib/sanitizer_common/sanitizer_common.h        |   5 +
 .../lib/sanitizer_common/sanitizer_win.cpp         |  11 +
 .../compiler-rt/lib/tsan/rtl/tsan_flags.inc        |   4 -
 .../compiler-rt/lib/tsan/rtl/tsan_platform.h       |   1 +
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.cpp          |  63 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.h            |  40 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp   |   9 -
 .../compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp   |  44 +-
 .../compiler-rt/lib/tsan/rtl/tsan_shadow.h         |  10 +
 .../llvm-project/libcxx/include/__algorithm/copy.h |  16 +-
 .../libcxx/include/__algorithm/copy_backward.h     |  42 +-
 .../libcxx/include/__algorithm/equal_range.h       |   1 +
 .../libcxx/include/__algorithm/includes.h          |  19 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |   4 +-
 .../libcxx/include/__algorithm/is_heap.h           |   2 +-
 .../libcxx/include/__algorithm/is_heap_until.h     |   4 +-
 .../include/__algorithm/ranges_copy_backward.h     |   7 +-
 .../libcxx/include/__algorithm/ranges_generate.h   |  24 +-
 .../libcxx/include/__algorithm/ranges_generate_n.h |  14 +-
 .../libcxx/include/__algorithm/ranges_includes.h   |   8 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |  23 +-
 .../include/__algorithm/ranges_is_heap_until.h     |  20 +-
 contrib/llvm-project/libcxx/include/__assert       |   6 +-
 .../libcxx/include/__concepts/arithmetic.h         |   2 +
 .../libcxx/include/__format/formatter_integer.h    |   1 +
 .../libcxx/include/__functional/invoke.h           |  11 +-
 contrib/llvm-project/libcxx/include/__hash_table   |   1 +
 .../include/__iterator/incrementable_traits.h      |   1 +
 .../libcxx/include/__iterator/iterator_traits.h    |   6 +
 .../libcxx/include/__iterator/reverse_iterator.h   | 184 ++++-
 .../libcxx/include/__memory/swap_allocator.h (new) |  53 ++
 .../libcxx/include/__memory/temporary_buffer.h     |   1 +
 .../include/__memory/uninitialized_algorithms.h    | 144 ++++
 contrib/llvm-project/libcxx/include/__split_buffer |   1 +
 contrib/llvm-project/libcxx/include/__tree         |   1 +
 .../include/__type_traits/aligned_storage.h (new)  | 142 ++++
 .../include/__type_traits/aligned_union.h (new)    |  55 ++
 .../include/__type_traits/common_reference.h (new) | 188 +++++
 .../include/__type_traits/common_type.h (new)      | 138 ++++
 .../libcxx/include/__type_traits/copy_cv.h (new)   |  54 ++
 .../include/__type_traits/copy_cvref.h (new)       |  46 ++
 .../__type_traits/is_nothrow_convertible.h (new)   |  53 ++
 .../__type_traits/is_primary_template.h (new)      |  34 +
 .../__type_traits/is_signed_integer.h (new)        |  33 +
 .../__type_traits/is_unsigned_integer.h (new)      |  33 +
 .../__type_traits/is_valid_expansion.h (new)       |  31 +
 .../libcxx/include/__type_traits/lazy.h (new)      |  25 +
 .../__type_traits/make_32_64_or_128_bit.h (new)    |  48 ++
 .../include/__type_traits/make_signed.h (new)      |  76 ++
 .../include/__type_traits/make_unsigned.h (new)    |  89 +++
 .../libcxx/include/__type_traits/nat.h (new)       |  32 +
 .../libcxx/include/__type_traits/promote.h (new)   |  95 +++
 .../include/__type_traits/remove_cvref.h (new)     |  41 +
 .../libcxx/include/__type_traits/type_list.h (new) |  44 ++
 .../libcxx/include/__utility/transaction.h         |   5 +
 contrib/llvm-project/libcxx/include/algorithm      |  33 +
 contrib/llvm-project/libcxx/include/charconv       |   1 +
 contrib/llvm-project/libcxx/include/forward_list   |   1 +
 contrib/llvm-project/libcxx/include/list           |   1 +
 contrib/llvm-project/libcxx/include/math.h         |   1 +
 contrib/llvm-project/libcxx/include/memory         | 118 ---
 .../libcxx/include/module.modulemap.in             |  20 +
 contrib/llvm-project/libcxx/include/string         |   1 +
 contrib/llvm-project/libcxx/include/type_traits    | 787 +-------------------
 contrib/llvm-project/libcxx/include/vector         |  19 +-
 contrib/llvm-project/libcxx/src/assert.cpp         |  47 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |  15 +-
 contrib/llvm-project/lld/ELF/DriverUtils.cpp       |  20 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   4 +-
 contrib/llvm-project/lld/ELF/LinkerScript.cpp      |  12 +-
 contrib/llvm-project/lld/ELF/Options.td            |  14 +-
 contrib/llvm-project/lld/ELF/ScriptParser.cpp      |   7 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  12 +-
 contrib/llvm-project/lld/ELF/Writer.cpp            |  30 +-
 contrib/llvm-project/lld/MachO/Driver.cpp          |  20 +-
 contrib/llvm-project/lld/MachO/DriverUtils.cpp     |   1 +
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |  60 +-
 contrib/llvm-project/lld/MachO/InputFiles.h        |  12 +-
 contrib/llvm-project/lld/MachO/InputSection.cpp    |   2 +-
 contrib/llvm-project/lld/MachO/Options.td          |  10 +-
 contrib/llvm-project/lld/MachO/SyntheticSections.h |   6 +-
 .../lldb/include/lldb/Core/Disassembler.h          |   8 +-
 .../lldb/include/lldb/Target/MemoryTagManager.h    |  15 +
 .../lldb/include/lldb/Target/Process.h             |   4 +-
 .../lldb/include/lldb/Target/TraceCursor.h         |  36 +-
 .../lldb/include/lldb/Target/TraceDumper.h         |   7 +-
 .../lldb/Utility/TraceIntelPTGDBRemotePackets.h    |   4 +-
 .../lldb/include/lldb/lldb-enumerations.h          |   8 +-
 .../source/Commands/CommandObjectDisassemble.cpp   |   3 +-
 .../source/Commands/CommandObjectExpression.cpp    |   2 +-
 .../lldb/source/Commands/CommandObjectMemory.cpp   |   2 +-
 .../lldb/source/Commands/CommandObjectThread.cpp   |   2 +-
 .../llvm-project/lldb/source/Commands/Options.td   |  10 +-
 .../llvm-project/lldb/source/Core/Disassembler.cpp | 385 +---------
 .../llvm-project/lldb/source/Host/common/Host.cpp  |   2 +-
 .../Disassembler/LLVMC/DisassemblerLLVMC.cpp       | 331 +++++++++
 .../ExpressionParser/Clang/ClangASTSource.cpp      |  10 +-
 .../Clang/ClangExpressionParser.cpp                |   5 +-
 .../Instruction/ARM/EmulateInstructionARM.cpp      |   4 +-
 .../Plugins/Instruction/ARM/EmulationStateARM.cpp  |  85 ++-
 .../Plugins/Instruction/ARM/EmulationStateARM.h    |   7 +-
 .../ObjectFile/Minidump/MinidumpFileBuilder.cpp    |   4 +-
 .../Process/Utility/MemoryTagManagerAArch64MTE.cpp |  65 ++
 .../Process/Utility/MemoryTagManagerAArch64MTE.h   |   6 +
 .../Utility/RegisterContextDarwin_arm64.cpp        |   2 +-
 .../Plugins/Process/Utility/ThreadMemory.cpp       |   3 +-
 .../Plugins/Process/elf-core/ProcessElfCore.cpp    |  72 +-
 .../Plugins/Process/elf-core/ProcessElfCore.h      |  14 +
 .../gdb-remote/GDBRemoteCommunicationClient.cpp    |  18 +
 .../gdb-remote/GDBRemoteCommunicationClient.h      |   2 +
 .../Process/gdb-remote/ProcessGDBRemote.cpp        |  68 +-
 .../Plugins/Process/minidump/ProcessMinidump.cpp   |   3 +-
 .../Plugins/SymbolFile/NativePDB/PdbUtil.cpp       |   2 +-
 .../Plugins/Trace/intel-pt/DecodedThread.cpp       | 198 ++---
 .../source/Plugins/Trace/intel-pt/DecodedThread.h  | 180 +++--
 .../Plugins/Trace/intel-pt/LibiptDecoder.cpp       |  57 +-
 .../source/Plugins/Trace/intel-pt/LibiptDecoder.h  |  10 +
 .../Plugins/Trace/intel-pt/ThreadDecoder.cpp       |  19 +-
 .../source/Plugins/Trace/intel-pt/ThreadDecoder.h  |   6 +
 .../Plugins/Trace/intel-pt/TraceCursorIntelPT.cpp  |  89 ++-
 .../Plugins/Trace/intel-pt/TraceCursorIntelPT.h    |  46 +-
 .../source/Plugins/Trace/intel-pt/TraceIntelPT.cpp |  50 +-
 .../source/Plugins/Trace/intel-pt/TraceIntelPT.h   |   9 +
 .../Trace/intel-pt/TraceIntelPTMultiCpuDecoder.cpp |  26 +-
 .../Trace/intel-pt/TraceIntelPTMultiCpuDecoder.h   |   6 +
 .../x86/x86AssemblyInspectionEngine.cpp            |   2 +-
 contrib/llvm-project/lldb/source/Symbol/Type.cpp   |   4 +-
 .../llvm-project/lldb/source/Target/Process.cpp    |  15 +-
 .../lldb/source/Target/RegisterContextUnwind.cpp   |   4 +-
 .../llvm-project/lldb/source/Target/StackFrame.cpp |  42 +-
 .../lldb/source/Target/ThreadPlanCallFunction.cpp  |  10 +-
 .../lldb/source/Target/ThreadPlanTracer.cpp        |   4 +-
 .../lldb/source/Target/TraceCursor.cpp             |   2 +
 .../lldb/source/Target/TraceDumper.cpp             |  58 +-
 .../llvm-project/llvm/include/llvm/ADT/DenseMap.h  |   2 +
 .../llvm-project/llvm/include/llvm/ADT/Optional.h  |   7 +-
 .../llvm-project/llvm/include/llvm/Analysis/DDG.h  |  23 +-
 .../llvm/include/llvm/Analysis/MemoryBuiltins.h    |   1 -
 .../include/llvm/Analysis/TargetTransformInfo.h    |   1 -
 .../llvm/include/llvm/BinaryFormat/ELF.h           |  22 +
 .../llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h |   4 +-
 .../include/llvm/CodeGen/GlobalISel/IRTranslator.h |   2 +-
 .../llvm/include/llvm/CodeGen/LiveIntervals.h      |   1 -
 .../llvm/include/llvm/CodeGen/SelectionDAGNodes.h  |   6 +
 .../llvm/include/llvm/CodeGen/TargetInstrInfo.h    |   1 -
 .../llvm/include/llvm/DWARFLinker/DWARFLinker.h    |   2 +-
 .../include/llvm/DebugInfo/PDB/IPDBEnumChildren.h  |  11 +-
 .../include/llvm/ExecutionEngine/JITLink/x86_64.h  |  23 +-
 .../ExecutorSharedMemoryMapperService.h            |   6 +-
 .../llvm/include/llvm/IR/Instructions.h            |   2 +
 .../llvm/include/llvm/IR/IntrinsicInst.h           |  11 +-
 .../llvm/include/llvm/IR/Intrinsics.td             |   6 +
 .../llvm/include/llvm/IR/ModuleSummaryIndex.h      |   6 +
 .../llvm/include/llvm/IR/PrintPasses.h             |  15 +
 .../include/llvm/LTO/legacy/LTOCodeGenerator.h     |   4 +
 .../llvm/MC/MCDisassembler/MCDisassembler.h        |  23 +
 .../include/llvm/Passes/StandardInstrumentations.h |  10 +-
 .../include/llvm/ProfileData/SampleProfReader.h    |  37 +-
 .../include/llvm/ProfileData/SampleProfWriter.h    |  45 +-
 .../llvm/include/llvm/Support/BinaryByteStream.h   |   4 +-
 .../llvm/Support/DXILOperationCommon.h (new)       |  63 ++
 .../llvm-project/llvm/include/llvm/Support/Error.h |   2 +-
 .../llvm/include/llvm/Support/MathExtras.h         |   6 +
 .../llvm/include/llvm/Support/raw_ostream.h        |   4 +-
 .../llvm/Target/GlobalISel/SelectionDAGCompat.td   |   2 +
 .../llvm/include/llvm/Transforms/IPO.h             |   2 -
 .../llvm/include/llvm/Transforms/IPO/Attributor.h  |   2 +-
 .../llvm/Transforms/IPO/WholeProgramDevirt.h       |   4 +-
 .../include/llvm/Transforms/Utils/MatrixUtils.h    |  47 +-
 .../include/llvm/Transforms/Utils/MemoryOpRemark.h |   6 +-
 .../llvm/Transforms/Utils/SimplifyLibCalls.h       |   2 +-
 .../llvm-project/llvm/lib/Analysis/CodeMetrics.cpp |   3 +-
 .../llvm-project/llvm/lib/Analysis/InlineCost.cpp  |   4 +-
 .../llvm/lib/Analysis/InstructionSimplify.cpp      |  12 -
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |   4 +-
 .../llvm/lib/Analysis/MemoryBuiltins.cpp           |   7 -
 .../llvm/lib/Analysis/ModuleSummaryAnalysis.cpp    |   3 +-
 .../llvm/lib/Analysis/PHITransAddr.cpp             |  17 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |  26 +-
 .../llvm/lib/Analysis/TypeMetadataUtils.cpp        |   4 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |  43 +-
 .../llvm/lib/Bitcode/Reader/BitcodeReader.cpp      |   2 +-
 .../llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp     |   7 +-
 .../llvm/lib/CodeGen/AsmPrinter/WasmException.h    |   2 +-
 .../llvm/lib/CodeGen/AtomicExpandPass.cpp          |   7 +-
 .../llvm/lib/CodeGen/CodeGenPrepare.cpp            |   4 +-
 .../llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp |   3 +-
 .../llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp   |  10 +-
 .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp  |   5 +-
 .../llvm/lib/CodeGen/LiveRangeEdit.cpp             |  16 +-
 .../llvm/lib/CodeGen/MachineFunctionPass.cpp       |  29 +
 .../llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp  |   7 +-
 .../llvm/lib/CodeGen/ProcessImplicitDefs.cpp       |   2 +-
 .../llvm/lib/CodeGen/RegAllocGreedy.cpp            |  19 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocGreedy.h |   2 +
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  90 ++-
 .../llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp |  41 +-
 .../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h |   2 +-
 .../lib/CodeGen/SelectionDAG/TargetLowering.cpp    |  17 +-
 .../llvm/lib/DWARFLinker/DWARFLinker.cpp           |  53 +-
 contrib/llvm-project/llvm/lib/DWP/DWP.cpp          |   7 +
 .../JITLink/COFFLinkGraphBuilder.cpp               | 124 ++--
 .../ExecutionEngine/JITLink/COFFLinkGraphBuilder.h |  10 +-
 .../lib/ExecutionEngine/JITLink/COFF_x86_64.cpp    | 179 +++--
 .../JITLink/SEHFrameSupport.h (new)                |  61 ++
 .../llvm/lib/ExecutionEngine/JITLink/x86_64.cpp    |   2 +
 .../ExecutionEngine/Orc/ObjectFileInterface.cpp    |  38 +-
 .../llvm-project/llvm/lib/FileCheck/FileCheck.cpp  |   2 +
 contrib/llvm-project/llvm/lib/IR/Instructions.cpp  |   4 +
 contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp |  33 +
 .../llvm/lib/IR/ModuleSummaryIndex.cpp             |   8 +-
 contrib/llvm-project/llvm/lib/IR/PrintPasses.cpp   |  44 ++
 contrib/llvm-project/llvm/lib/LTO/LTO.cpp          |   4 +
 contrib/llvm-project/llvm/lib/LTO/LTOBackend.cpp   |   3 +
 .../llvm-project/llvm/lib/LTO/LTOCodeGenerator.cpp |  12 +
 .../llvm/lib/LTO/ThinLTOCodeGenerator.cpp          |   6 +
 .../llvm-project/llvm/lib/MC/ELFObjectWriter.cpp   |   5 +-
 .../llvm/lib/MC/MCDisassembler/MCDisassembler.cpp  |   5 +
 .../llvm-project/llvm/lib/MC/XCOFFObjectWriter.cpp |   2 +-
 .../llvm/lib/ObjCopy/ELF/ELFObject.cpp             |  52 +-
 .../llvm-project/llvm/lib/ObjCopy/ELF/ELFObject.h  |  14 +-
 .../llvm-project/llvm/lib/ObjectYAML/ELFYAML.cpp   |   8 +
 .../llvm/lib/Passes/PassBuilderPipelines.cpp       |   3 +
 .../llvm/lib/Passes/StandardInstrumentations.cpp   |  58 --
 .../llvm/lib/Support/ARMAttributeParser.cpp        |   2 +-
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     | 144 +++-
 .../llvm/lib/Target/AArch64/AArch64InstrInfo.td    |   6 +
 .../llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td |  32 +-
 .../AArch64/Disassembler/AArch64Disassembler.cpp   |   8 +
 .../AArch64/Disassembler/AArch64Disassembler.h     |   3 +
 .../GISel/AArch64O0PreLegalizerCombiner.cpp        |   4 +-
 .../AArch64/GISel/AArch64PostLegalizerCombiner.cpp |   4 +-
 .../AArch64/GISel/AArch64PostLegalizerLowering.cpp |   4 +-
 .../AArch64/GISel/AArch64PreLegalizerCombiner.cpp  |   4 +-
 .../llvm/lib/Target/AArch64/SVEInstrFormats.td     |  12 +-
 .../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp | 212 ++++--
 .../llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h    |   2 +-
 .../Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp   |   4 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp    | 826 ++++++++++++---------
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.h      | 233 ++++--
 .../Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp |  16 +
 .../llvm/lib/Target/AMDGPU/R600ISelLowering.h      |   4 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   6 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.h        |   8 +-
 .../llvm/lib/Target/AMDGPU/SIRegisterInfo.td       |  56 +-
 .../llvm/lib/Target/AMDGPU/VOPCInstructions.td     |   2 +-
 .../Target/ARM/Disassembler/ARMDisassembler.cpp    |  30 +
 .../lib/Target/DirectX/DXILOpBuilder.cpp (new)     | 324 ++++++++
 .../llvm/lib/Target/DirectX/DXILOpBuilder.h (new)  |  46 ++
 .../llvm/lib/Target/DirectX/DXILOpLowering.cpp     | 167 +----
 .../DirectX/DXILWriter/DXILValueEnumerator.cpp     |   4 +-
 .../llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h  |   1 -
 .../llvm/lib/Target/Hexagon/HexagonISelLowering.h  |   3 -
 .../llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp   |  46 --
 .../llvm/lib/Target/Hexagon/HexagonInstrInfo.h     |   4 -
 .../LoongArch/AsmParser/LoongArchAsmParser.cpp     |   2 +-
 .../Disassembler/LoongArchDisassembler.cpp         |   2 +-
 .../llvm/lib/Target/LoongArch/LoongArch.h          |   2 +-
 .../lib/Target/LoongArch/LoongArchFrameLowering.h  |   2 +-
 .../lib/Target/LoongArch/LoongArchISelDAGToDAG.h   |   2 +-
 .../lib/Target/LoongArch/LoongArchISelLowering.h   |   2 +-
 .../lib/Target/LoongArch/LoongArchRegisterInfo.h   |   2 +-
 .../llvm/lib/Target/LoongArch/LoongArchSubtarget.h |   2 +-
 .../Target/LoongArch/LoongArchTargetMachine.cpp    |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchAsmBackend.h   |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchBaseInfo.cpp   |   4 +-
 .../LoongArch/MCTargetDesc/LoongArchBaseInfo.h     |   4 +-
 .../MCTargetDesc/LoongArchELFObjectWriter.cpp      |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchInstPrinter.h  |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMCAsmInfo.h    |   2 +-
 .../MCTargetDesc/LoongArchMCCodeEmitter.cpp        |   2 +-
 .../MCTargetDesc/LoongArchMCTargetDesc.cpp         |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMCTargetDesc.h |   2 +-
 .../LoongArch/MCTargetDesc/LoongArchMatInt.h       |   4 +-
 .../LoongArch/TargetInfo/LoongArchTargetInfo.h     |   2 +-
 .../lib/Target/Mips/MipsPreLegalizerCombiner.cpp   |   4 +-
 .../llvm/lib/Target/RISCV/RISCVCodeGenPrepare.cpp  |  15 +
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |  53 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.h      |   1 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.h         |  21 +-
 .../llvm/lib/Target/RISCV/RISCVInstrInfoC.td       |  56 +-
 .../llvm/lib/Target/RISCV/RISCVTargetMachine.h     |   3 +-
 .../llvm/lib/Target/SystemZ/SystemZRegisterInfo.h  |  34 +-
 .../Target/WebAssembly/WebAssemblyISelLowering.cpp |  30 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  84 ++-
 .../llvm/lib/Target/X86/X86ISelLowering.h          |   2 +-
 .../llvm/lib/Target/X86/X86InstrInfo.h             |   2 +-
 .../AggressiveInstCombine.cpp                      |  55 +-
 .../llvm/lib/Transforms/IPO/ArgumentPromotion.cpp  |   6 +-
 .../lib/Transforms/IPO/AttributorAttributes.cpp    |  28 +-
 .../llvm/lib/Transforms/IPO/FunctionAttrs.cpp      |  61 +-
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |   3 +-
 .../llvm/lib/Transforms/IPO/LowerTypeTests.cpp     |  61 +-
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |  12 -
 .../llvm-project/llvm/lib/Transforms/IPO/SCCP.cpp  |   2 +-
 .../lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp    |   8 +
 .../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp |  35 +-
 .../Transforms/InstCombine/InstCombineInternal.h   |   7 +-
 .../Instrumentation/AddressSanitizer.cpp           |   4 +-
 .../lib/Transforms/Scalar/LoopDataPrefetch.cpp     |   8 +-
 .../Transforms/Scalar/LowerMatrixIntrinsics.cpp    |  25 +-
 .../llvm/lib/Transforms/Scalar/Reassociate.cpp     |  24 +-
 .../llvm/lib/Transforms/Utils/InlineFunction.cpp   |  59 +-
 .../llvm/lib/Transforms/Utils/MatrixUtils.cpp      |  42 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 137 +++-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |   9 +-
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |   4 +-
 .../llvm/tools/llvm-dwarfutil/DebugInfoLinker.cpp  |  49 +-
 .../llvm/tools/llvm-dwarfutil/DebugInfoLinker.h    |   4 +-
 .../llvm/tools/llvm-dwarfutil/llvm-dwarfutil.cpp   |  22 +-
 .../llvm-project/llvm/tools/llvm-lto/llvm-lto.cpp  |   7 +
 .../llvm/tools/llvm-mca/CodeRegionGenerator.cpp    |   4 +-
 .../llvm/tools/llvm-objcopy/ObjcopyOptions.cpp     |  27 +-
 .../llvm/tools/llvm-objcopy/ObjcopyOpts.td         |  11 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.cpp       | 152 +++-
 .../llvm/tools/llvm-profdata/llvm-profdata.cpp     |   3 +-
 .../llvm/tools/llvm-readobj/ELFDumper.cpp          |  15 +
 .../llvm/tools/llvm-xray/xray-graph.cpp            |   9 +-
 .../llvm/utils/TableGen/DXILEmitter.cpp            | 107 ++-
 .../TableGen/GlobalISel/GIMatchDagPredicate.h      |   6 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Config/config.h            |   2 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   4 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/clang/libclang/Makefile                        |   9 +
 lib/clang/liblldb/LLDBWrapLua.cpp                  |   2 +-
 lib/libc++/Makefile                                |  20 +
 438 files changed, 9684 insertions(+), 4700 deletions(-)
Comment 104 commit-hook freebsd_committer freebsd_triage 2023-04-09 21:36:41 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=13a2180118bde2302097a9e6cc995c1b255724bb

commit 13a2180118bde2302097a9e6cc995c1b255724bb
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-07-24 15:11:41 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:47 +0000

    Merge llvm-project main llvmorg-15-init-17485-ga3e38b4a206b

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15-init-17485-ga3e38b4a206b.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit fcaf7f8644a9988098ac6be2165bce3ea4786e91)

 .../clang/include/clang/APINotes/Types.h           |    2 +-
 .../clang/include/clang/AST/ASTContext.h           |    9 +
 .../llvm-project/clang/include/clang/AST/Decl.h    |   27 +-
 .../clang/include/clang/AST/DeclBase.h             |   10 +-
 .../clang/include/clang/ASTMatchers/ASTMatchers.h  |   33 +-
 .../clang/Analysis/Analyses/ThreadSafetyTIL.h      |    8 +-
 .../Analysis/FlowSensitive/DataflowAnalysis.h      |    6 +
 .../FlowSensitive/DataflowAnalysisContext.h        |    3 +
 .../Analysis/FlowSensitive/DataflowEnvironment.h   |    3 +-
 .../clang/Analysis/FlowSensitive/DebugSupport.h    |   23 +-
 .../Analysis/FlowSensitive/NoopAnalysis.h (new)    |   47 +
 .../FlowSensitive/TypeErasedDataflowAnalysis.h     |   25 +-
 .../llvm-project/clang/include/clang/Basic/Attr.td |    2 +-
 .../clang/include/clang/Basic/BuiltinsAMDGPU.def   |   25 +
 .../clang/include/clang/Basic/CodeGenOptions.def   |    4 +
 .../include/clang/Basic/DiagnosticDriverKinds.td   |    7 +
 .../clang/include/clang/Basic/DiagnosticGroups.td  |    3 +-
 .../include/clang/Basic/DiagnosticLexKinds.td      |   14 +-
 .../clang/include/clang/Basic/DiagnosticOptions.h  |    2 +-
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   42 +-
 .../clang/include/clang/Basic/Features.def         |    2 +-
 .../clang/include/clang/Basic/LangOptions.def      |    3 +-
 .../clang/include/clang/Basic/Module.h             |   12 +
 .../clang/include/clang/Basic/NoSanitizeList.h     |    2 +
 .../clang/include/clang/Basic/Sarif.h (new)        |  440 ++++
 .../clang/include/clang/Driver/Options.h           |    3 +-
 .../clang/include/clang/Driver/Options.td          |   49 +-
 .../clang/include/clang/Format/Format.h            |    2 +-
 .../clang/include/clang/Frontend/FrontendOptions.h |    3 +
 .../include/clang/Sema/CodeCompleteConsumer.h      |   18 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |    5 +
 .../Core/PathSensitive/ConstraintManager.h         |    3 +
 .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h |   64 +-
 .../StaticAnalyzer/Core/PathSensitive/MemRegion.h  |    1 +
 .../Core/PathSensitive/SValBuilder.h               |   33 -
 .../StaticAnalyzer/Core/PathSensitive/SVals.h      |    5 +
 .../DependencyScanning/DependencyScanningTool.h    |    4 +-
 .../DependencyScanning/DependencyScanningWorker.h  |    3 +-
 .../clang/Tooling/Inclusions/IncludeStyle.h        |    8 +-
 .../clang/include/clang/Tooling/Syntax/BuildTree.h |   18 +-
 .../clang/include/clang/Tooling/Syntax/Mutations.h |    6 +-
 .../clang/include/clang/Tooling/Syntax/Nodes.h     |    7 +-
 .../Tooling/Syntax/TokenBufferTokenManager.h (new) |   70 +
 .../clang/Tooling/Syntax/TokenManager.h (new)      |   47 +
 .../clang/include/clang/Tooling/Syntax/Tokens.h    |    1 -
 .../clang/include/clang/Tooling/Syntax/Tree.h      |   49 +-
 .../clang/include/clang/module.modulemap           |   14 +-
 contrib/llvm-project/clang/lib/AST/ASTImporter.cpp |    5 +
 contrib/llvm-project/clang/lib/AST/Decl.cpp        |   24 +-
 contrib/llvm-project/clang/lib/AST/DeclBase.cpp    |    5 +-
 contrib/llvm-project/clang/lib/AST/DeclCXX.cpp     |    2 +-
 contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp |    8 +-
 .../llvm-project/clang/lib/AST/ExprConstant.cpp    |    6 +
 .../llvm-project/clang/lib/AST/TextNodeDumper.cpp  |    3 +
 .../FlowSensitive/DataflowAnalysisContext.cpp      |   13 +
 .../Analysis/FlowSensitive/DataflowEnvironment.cpp |    6 +-
 .../lib/Analysis/FlowSensitive/DebugSupport.cpp    |   83 +-
 .../clang/lib/Analysis/ThreadSafety.cpp            |   11 +
 .../llvm-project/clang/lib/Basic/MakeSupport.cpp   |    2 +-
 .../clang/lib/Basic/NoSanitizeList.cpp             |    5 +
 .../llvm-project/clang/lib/Basic/Sarif.cpp (new)   |  389 ++++
 .../clang/lib/Basic/Targets/AMDGPU.cpp             |    1 +
 .../llvm-project/clang/lib/Basic/Targets/RISCV.cpp |    4 +-
 contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h   |    4 -
 .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp   |    1 +
 contrib/llvm-project/clang/lib/CodeGen/CGCall.h    |    3 -
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |  185 +-
 contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp  |   25 +-
 .../llvm-project/clang/lib/CodeGen/CGObjCRuntime.h |    3 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |    7 +-
 .../clang/lib/CodeGen/CGStmtOpenMP.cpp             |   23 +-
 .../clang/lib/CodeGen/CodeGenFunction.cpp          |    2 +-
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  137 +-
 .../llvm-project/clang/lib/CodeGen/CodeGenModule.h |   49 +-
 .../clang/lib/CodeGen/SwiftCallingConv.cpp         |    3 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |   14 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.h    |    4 +-
 contrib/llvm-project/clang/lib/Driver/Driver.cpp   |   36 +-
 contrib/llvm-project/clang/lib/Driver/Multilib.cpp |    7 +-
 .../llvm-project/clang/lib/Driver/ToolChain.cpp    |    2 +
 .../clang/lib/Driver/ToolChains/AIX.cpp            |   10 +-
 .../clang/lib/Driver/ToolChains/Ananas.cpp         |    2 +-
 .../clang/lib/Driver/ToolChains/Arch/RISCV.cpp     |   12 +-
 .../clang/lib/Driver/ToolChains/BareMetal.cpp      |    2 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |  103 +-
 .../clang/lib/Driver/ToolChains/Clang.h            |    6 +
 .../clang/lib/Driver/ToolChains/CloudABI.cpp       |    2 +
 .../clang/lib/Driver/ToolChains/CrossWindows.cpp   |    5 +-
 .../clang/lib/Driver/ToolChains/Darwin.cpp         |   30 +-
 .../clang/lib/Driver/ToolChains/DragonFly.cpp      |    2 +-
 .../clang/lib/Driver/ToolChains/FreeBSD.cpp        |   16 +-
 .../clang/lib/Driver/ToolChains/Fuchsia.cpp        |    4 +-
 .../clang/lib/Driver/ToolChains/Hexagon.cpp        |    2 +
 .../clang/lib/Driver/ToolChains/MipsLinux.cpp      |    2 +
 .../clang/lib/Driver/ToolChains/NaCl.cpp           |    2 +
 .../clang/lib/Driver/ToolChains/NetBSD.cpp         |    2 +-
 .../clang/lib/Driver/ToolChains/OpenBSD.cpp        |   11 +-
 .../clang/lib/Driver/ToolChains/VEToolchain.cpp    |    2 +
 .../clang/lib/Driver/ToolChains/WebAssembly.cpp    |    2 +
 .../clang/lib/ExtractAPI/ExtractAPIConsumer.cpp    |    1 +
 .../clang/lib/Format/ContinuationIndenter.cpp      |   11 +-
 contrib/llvm-project/clang/lib/Format/Format.cpp   |   39 +-
 .../clang/lib/Format/TokenAnnotator.cpp            |   13 +-
 .../clang/lib/Format/UnwrappedLineParser.cpp       |    3 +-
 .../clang/lib/Frontend/FrontendAction.cpp          |    3 +-
 .../clang/lib/Frontend/InitPreprocessor.cpp        |   21 +-
 .../clang/lib/Frontend/TextDiagnostic.cpp          |    2 +
 .../clang/lib/Headers/__clang_cuda_intrinsics.h    |    8 +-
 .../clang/lib/Headers/ppc_wrappers/emmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/mm_malloc.h     |    3 +-
 .../clang/lib/Headers/ppc_wrappers/mmintrin.h      |    7 +-
 .../clang/lib/Headers/ppc_wrappers/pmmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/smmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/tmmintrin.h     |    7 +-
 .../clang/lib/Headers/ppc_wrappers/xmmintrin.h     |    7 +-
 .../llvm-project/clang/lib/Headers/x86gprintrin.h  |   28 +-
 contrib/llvm-project/clang/lib/Lex/Lexer.cpp       |    6 +-
 contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp   |    6 +-
 .../llvm-project/clang/lib/Lex/PPDirectives.cpp    |   29 +-
 contrib/llvm-project/clang/lib/Parse/ParseAST.cpp  |   23 +
 .../clang/lib/Sema/AnalysisBasedWarnings.cpp       |    3 +-
 .../clang/lib/Sema/CodeCompleteConsumer.cpp        |   15 +-
 contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp   |    2 +-
 .../llvm-project/clang/lib/Sema/SemaChecking.cpp   |   49 +-
 .../clang/lib/Sema/SemaCodeComplete.cpp            |   72 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |   37 +-
 contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp   |   11 +-
 .../llvm-project/clang/lib/Sema/SemaExprCXX.cpp    |   16 +-
 contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp |   15 +-
 contrib/llvm-project/clang/lib/Sema/SemaModule.cpp |   10 +
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |    6 +-
 .../clang/lib/Sema/SemaTemplateInstantiateDecl.cpp |    5 +
 contrib/llvm-project/clang/lib/Sema/SemaType.cpp   |    3 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  502 +++--
 .../clang/lib/Serialization/ASTReaderDecl.cpp      |    4 +
 .../clang/lib/Serialization/ASTWriterDecl.cpp      |    3 +
 .../Checkers/ExprInspectionChecker.cpp             |   60 +-
 .../clang/lib/StaticAnalyzer/Core/ExprEngine.cpp   |  156 +-
 .../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp      |   77 +-
 .../Core/ExprEngineCallAndReturn.cpp               |   61 +-
 .../clang/lib/StaticAnalyzer/Core/MemRegion.cpp    |    4 +
 .../StaticAnalyzer/Core/RangeConstraintManager.cpp |  133 +-
 .../clang/lib/StaticAnalyzer/Core/SValBuilder.cpp  |  870 ++++----
 .../clang/lib/StaticAnalyzer/Core/SVals.cpp        |   10 +
 .../DependencyScanning/DependencyScanningTool.cpp  |    5 +-
 .../DependencyScanningWorker.cpp                   |    7 +-
 .../clang/lib/Tooling/Syntax/BuildTree.cpp         |   57 +-
 .../lib/Tooling/Syntax/ComputeReplacements.cpp     |   37 +-
 .../clang/lib/Tooling/Syntax/Mutations.cpp         |    5 +-
 .../clang/lib/Tooling/Syntax/Nodes.cpp             |    2 +-
 .../clang/lib/Tooling/Syntax/Synthesis.cpp         |   34 +-
 .../Syntax/TokenBufferTokenManager.cpp (new)       |   25 +
 .../llvm-project/clang/lib/Tooling/Syntax/Tree.cpp |   52 +-
 .../llvm-project/clang/tools/driver/cc1_main.cpp   |   11 +-
 .../clang/utils/TableGen/ClangOptionDocEmitter.cpp |   28 +
 .../compiler-rt/lib/asan/asan_interceptors.cpp     |   35 +-
 .../compiler-rt/lib/asan/asan_interceptors_vfork.S |    1 +
 .../compiler-rt/lib/asan/asan_internal.h           |    1 +
 .../compiler-rt/lib/asan/asan_linux.cpp            |   12 +-
 .../llvm-project/compiler-rt/lib/asan/asan_mac.cpp |    2 +
 .../compiler-rt/lib/asan/asan_mapping.h            |    9 +
 .../llvm-project/compiler-rt/lib/asan/asan_win.cpp |    2 +
 .../compiler-rt/lib/hwasan/hwasan_linux.cpp        |   13 +-
 .../compiler-rt/lib/lsan/lsan_common.cpp           |    2 +-
 .../compiler-rt/lib/memprof/memprof_internal.h     |    2 -
 .../compiler-rt/lib/memprof/memprof_linux.cpp      |    6 -
 contrib/llvm-project/compiler-rt/lib/msan/msan.h   |   21 +
 ...mmon_interceptors_vfork_loongarch64.inc.S (new) |   63 +
 .../sanitizer_coverage_interface.inc               |   10 +
 .../sanitizer_coverage_libcdep_new.cpp             |   10 +
 .../sanitizer_interface_internal.h                 |   20 +
 .../lib/sanitizer_common/sanitizer_linux.cpp       |  104 +-
 .../sanitizer_common/sanitizer_linux_libcdep.cpp   |   52 +-
 .../lib/sanitizer_common/sanitizer_mac.cpp         |   56 +
 .../lib/sanitizer_common/sanitizer_mac.h           |   11 +
 .../lib/sanitizer_common/sanitizer_platform.h      |    6 +
 .../sanitizer_platform_limits_linux.cpp            |    3 +-
 .../sanitizer_platform_limits_posix.cpp            |    6 +-
 .../sanitizer_platform_limits_posix.h              |   13 +-
 .../sanitizer_procmaps_solaris.cpp                 |   58 +-
 .../lib/sanitizer_common/sanitizer_solaris.h (new) |   56 +
 .../lib/sanitizer_common/sanitizer_stacktrace.cpp  |    4 +-
 .../sanitizer_stoptheworld_mac.cpp                 |    2 +-
 .../sanitizer_symbolizer_posix_libcdep.cpp         |    1 -
 .../sanitizer_syscall_linux_loongarch64.inc (new)  |  167 ++
 .../compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h    |  115 +-
 .../compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp |   59 +-
 .../compiler-rt/lib/tsan/rtl/tsan_rtl.cpp          |   29 +-
 .../compiler-rt/lib/ubsan/ubsan_value.cpp          |    6 +-
 .../libcxx/include/__algorithm/equal_range.h       |   87 +-
 .../libcxx/include/__algorithm/includes.h          |   58 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |   48 +-
 .../include/__algorithm/iterator_operations.h      |   28 +-
 .../libcxx/include/__algorithm/make_heap.h         |    7 +-
 .../libcxx/include/__algorithm/make_projected.h    |   15 +
 .../libcxx/include/__algorithm/min_element.h       |   44 +-
 .../libcxx/include/__algorithm/nth_element.h       |   36 +-
 .../libcxx/include/__algorithm/partial_sort.h      |   71 +-
 .../libcxx/include/__algorithm/partial_sort_copy.h |   12 +-
 .../libcxx/include/__algorithm/partition.h         |   49 +-
 .../libcxx/include/__algorithm/pop_heap.h          |   17 +-
 .../libcxx/include/__algorithm/push_heap.h         |   17 +-
 .../include/__algorithm/ranges_equal_range.h       |   41 +-
 .../libcxx/include/__algorithm/ranges_fill.h       |    2 +-
 .../libcxx/include/__algorithm/ranges_find_end.h   |   18 +-
 .../libcxx/include/__algorithm/ranges_for_each_n.h |    1 -
 .../libcxx/include/__algorithm/ranges_generate_n.h |    1 -
 .../libcxx/include/__algorithm/ranges_includes.h   |   60 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |    1 -
 .../__algorithm/ranges_iterator_concept.h (new)    |   51 +
 .../libcxx/include/__algorithm/ranges_make_heap.h  |    3 +-
 .../include/__algorithm/ranges_min_element.h       |    1 +
 .../include/__algorithm/ranges_nth_element.h       |    3 +-
 .../__algorithm/ranges_partial_sort.h (new)        |   77 +
 .../libcxx/include/__algorithm/ranges_partition.h  |   22 +-
 .../include/__algorithm/ranges_partition_copy.h    |   36 +-
 .../include/__algorithm/ranges_partition_point.h   |   37 +-
 .../libcxx/include/__algorithm/ranges_pop_heap.h   |    3 +-
 .../libcxx/include/__algorithm/ranges_push_heap.h  |    3 +-
 .../libcxx/include/__algorithm/ranges_set_union.h  |   84 +-
 .../libcxx/include/__algorithm/ranges_shuffle.h    |   49 +-
 .../libcxx/include/__algorithm/ranges_sort.h       |    3 +-
 .../libcxx/include/__algorithm/ranges_sort_heap.h  |    3 +-
 .../include/__algorithm/ranges_stable_partition.h  |   25 +-
 .../include/__algorithm/ranges_stable_sort.h       |    3 +-
 .../libcxx/include/__algorithm/rotate.h            |   85 +-
 .../libcxx/include/__algorithm/search_n.h          |    2 +-
 .../libcxx/include/__algorithm/set_union.h         |  102 +-
 .../libcxx/include/__algorithm/shuffle.h           |   25 +-
 .../libcxx/include/__algorithm/sift_down.h         |   13 +-
 .../llvm-project/libcxx/include/__algorithm/sort.h |  268 ++-
 .../libcxx/include/__algorithm/sort_heap.h         |   12 +-
 .../libcxx/include/__algorithm/stable_partition.h  |   95 +-
 .../libcxx/include/__algorithm/stable_sort.h       |   75 +-
 .../libcxx/include/__algorithm/unwrap_iter.h       |   76 +-
 .../libcxx/include/__algorithm/upper_bound.h       |   64 +-
 contrib/llvm-project/libcxx/include/__config       |   25 +-
 .../libcxx/include/__debug_utils/randomize_range.h |    7 +-
 .../extended_grapheme_cluster_table.h (new)        |  332 +++
 .../libcxx/include/__format/formatter_integral.h   |    2 +-
 .../libcxx/include/__format/formatter_output.h     |  111 +-
 .../libcxx/include/__format/formatter_string.h     |    4 +-
 .../include/__format/parser_std_format_spec.h      |  664 ++----
 .../libcxx/include/__format/unicode.h (new)        |  339 +++
 .../libcxx/include/__iterator/reverse_iterator.h   |   39 +-
 contrib/llvm-project/libcxx/include/__locale       |    9 +-
 .../include/__random/binomial_distribution.h       |    2 +-
 .../include/__random/discrete_distribution.h       |    2 +-
 .../include/__random/geometric_distribution.h      |    2 +-
 .../libcxx/include/__random/is_valid.h             |    7 +-
 .../__random/negative_binomial_distribution.h      |    8 +-
 .../libcxx/include/__random/poisson_distribution.h |    2 +-
 .../include/__random/uniform_int_distribution.h    |    2 +-
 contrib/llvm-project/libcxx/include/algorithm      |  122 ++
 contrib/llvm-project/libcxx/include/bit            |    3 -
 contrib/llvm-project/libcxx/include/format         |    3 +-
 contrib/llvm-project/libcxx/include/limits         |    4 -
 .../libcxx/include/module.modulemap.in             |   46 +-
 contrib/llvm-project/libcxx/include/ostream        |   84 +
 contrib/llvm-project/libcxx/include/version        |    4 +-
 .../llvm-project/libunwind/src/UnwindCursor.hpp    |   10 +-
 contrib/llvm-project/lld/COFF/Chunks.cpp           |    3 +-
 contrib/llvm-project/lld/COFF/DLL.cpp              |    8 +-
 contrib/llvm-project/lld/COFF/DebugTypes.cpp       |    3 +-
 contrib/llvm-project/lld/COFF/DriverUtils.cpp      |   10 +-
 contrib/llvm-project/lld/COFF/PDB.cpp              |   18 +-
 contrib/llvm-project/lld/ELF/Arch/RISCV.cpp        |   82 +-
 contrib/llvm-project/lld/ELF/Driver.cpp            |   27 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   37 +-
 contrib/llvm-project/lld/ELF/InputFiles.h          |   10 +-
 contrib/llvm-project/lld/ELF/LTO.cpp               |    4 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |    8 +-
 contrib/llvm-project/lld/ELF/Writer.cpp            |    4 +-
 contrib/llvm-project/lld/MachO/Arch/ARM.cpp        |   34 +-
 contrib/llvm-project/lld/MachO/Arch/ARM64.cpp      |   42 +-
 contrib/llvm-project/lld/MachO/Arch/ARM64_32.cpp   |   39 +-
 contrib/llvm-project/lld/MachO/Arch/X86_64.cpp     |   36 +-
 contrib/llvm-project/lld/MachO/Config.h            |   11 +-
 contrib/llvm-project/lld/MachO/Driver.cpp          |  138 +-
 contrib/llvm-project/lld/MachO/ICF.cpp             |   31 +-
 contrib/llvm-project/lld/MachO/ICF.h               |    2 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      |   74 +-
 contrib/llvm-project/lld/MachO/InputFiles.h        |    1 +
 contrib/llvm-project/lld/MachO/InputSection.cpp    |    5 +
 contrib/llvm-project/lld/MachO/InputSection.h      |    3 +-
 contrib/llvm-project/lld/MachO/LTO.cpp             |   25 +-
 contrib/llvm-project/lld/MachO/Options.td          |    1 -
 .../llvm-project/lld/MachO/SectionPriorities.cpp   |    2 +-
 contrib/llvm-project/lld/MachO/SymbolTable.cpp     |    7 +
 contrib/llvm-project/lld/MachO/SymbolTable.h       |    2 +
 .../llvm-project/lld/MachO/SyntheticSections.cpp   |  235 ++-
 contrib/llvm-project/lld/MachO/SyntheticSections.h |   23 +
 contrib/llvm-project/lld/MachO/Target.h            |   11 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |    2 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          |    5 +
 .../lldb/include/lldb/Core/EmulateInstruction.h    |    2 +-
 .../include/lldb/DataFormatters/TypeCategory.h     |    2 +-
 .../include/lldb/DataFormatters/TypeSynthetic.h    |    2 +-
 .../lldb/include/lldb/Expression/Materializer.h    |   22 +
 .../lldb/include/lldb/Expression/UserExpression.h  |   17 +
 .../lldb/include/lldb/Interpreter/CommandObject.h  |   11 +-
 .../Interpreter/CommandOptionArgumentTable.h (new) |  334 +++
 .../lldb/include/lldb/Symbol/SymbolFile.h          |    2 +-
 .../lldb/include/lldb/Target/MemoryRegionInfo.h    |    2 +-
 .../llvm-project/lldb/include/lldb/Target/Target.h |    6 -
 .../lldb/Utility/StringExtractorGDBRemote.h        |    1 +
 .../lldb/include/lldb/lldb-enumerations.h          |    2 +
 .../lldb/include/lldb/lldb-private-enumerations.h  |   23 +
 .../lldb/include/lldb/lldb-private-types.h         |    6 +
 .../llvm-project/lldb/source/API/SBBreakpoint.cpp  |    3 +-
 .../lldb/source/API/SBMemoryRegionInfo.cpp         |    6 +-
 .../source/Commands/CommandObjectBreakpoint.cpp    |    1 +
 .../Commands/CommandObjectBreakpointCommand.cpp    |   31 +-
 .../lldb/source/Commands/CommandObjectCommands.cpp |   24 +-
 .../source/Commands/CommandObjectDisassemble.cpp   |    1 +
 .../source/Commands/CommandObjectExpression.cpp    |   18 +-
 .../lldb/source/Commands/CommandObjectFrame.cpp    |    5 +-
 .../lldb/source/Commands/CommandObjectHelp.cpp     |    1 +
 .../lldb/source/Commands/CommandObjectLog.cpp      |   31 +-
 .../lldb/source/Commands/CommandObjectMemory.cpp   |    5 +-
 .../source/Commands/CommandObjectMemoryTag.cpp     |    1 +
 .../lldb/source/Commands/CommandObjectPlatform.cpp |    1 +
 .../lldb/source/Commands/CommandObjectProcess.cpp  |   17 +-
 .../lldb/source/Commands/CommandObjectRegister.cpp |    1 +
 .../source/Commands/CommandObjectReproducer.cpp    |   87 +-
 .../lldb/source/Commands/CommandObjectScript.cpp   |   23 +-
 .../lldb/source/Commands/CommandObjectSession.cpp  |    1 +
 .../lldb/source/Commands/CommandObjectSettings.cpp |    1 +
 .../lldb/source/Commands/CommandObjectSource.cpp   |    1 +
 .../lldb/source/Commands/CommandObjectStats.cpp    |    1 +
 .../lldb/source/Commands/CommandObjectTarget.cpp   |   53 +-
 .../lldb/source/Commands/CommandObjectThread.cpp   |   23 +-
 .../lldb/source/Commands/CommandObjectTrace.cpp    |    1 +
 .../lldb/source/Commands/CommandObjectType.cpp     |   75 +-
 .../source/Commands/CommandObjectWatchpoint.cpp    |    1 +
 .../Commands/CommandObjectWatchpointCommand.cpp    |   31 +-
 .../Commands/CommandOptionArgumentTable.cpp (new)  |  313 +++
 .../Commands/CommandOptionsProcessLaunch.cpp       |    2 +
 .../llvm-project/lldb/source/Commands/Options.td   |   26 +-
 .../lldb/source/Commands/OptionsBase.td            |    6 +-
 .../lldb/source/Core/DumpDataExtractor.cpp         |    4 +-
 .../lldb/source/Core/ValueObjectChild.cpp          |    6 +-
 .../lldb/source/Expression/DWARFExpression.cpp     |   18 +-
 .../lldb/source/Expression/Materializer.cpp        |  233 ++-
 .../lldb/source/Expression/UserExpression.cpp      |   16 +-
 .../llvm-project/lldb/source/Host/common/File.cpp  |   10 +-
 .../lldb/source/Host/common/Terminal.cpp           |    4 +-
 .../lldb/source/Interpreter/CommandObject.cpp      |  438 +---
 .../lldb/source/Interpreter/OptionValueArray.cpp   |    2 +-
 .../source/Interpreter/OptionValueFileSpecList.cpp |    2 +-
 .../source/Interpreter/OptionValuePathMappings.cpp |    2 +-
 .../lldb/source/Plugins/ABI/X86/ABIX86.cpp         |    4 +-
 .../Disassembler/LLVMC/DisassemblerLLVMC.cpp       |    6 +-
 .../Hexagon-DYLD/HexagonDYLDRendezvous.cpp         |    4 +
 .../Clang/ASTResultSynthesizer.cpp                 |   27 +-
 .../ExpressionParser/Clang/ClangASTSource.cpp      |    7 +-
 .../Clang/ClangExpressionDeclMap.cpp               |  173 +-
 .../Clang/ClangExpressionDeclMap.h                 |   31 +
 .../Clang/ClangExpressionSourceCode.cpp            |   54 +-
 .../Clang/ClangExpressionSourceCode.h              |   16 +-
 .../Clang/ClangExpressionUtil.cpp (new)            |   27 +
 .../Clang/ClangExpressionUtil.h (new)              |   30 +
 .../Clang/ClangExpressionVariable.h                |    8 +-
 .../ExpressionParser/Clang/ClangUserExpression.cpp |   38 +-
 .../ExpressionParser/Clang/ClangUserExpression.h   |    4 +
 .../Instruction/ARM/EmulateInstructionARM.h        |    3 +-
 .../Language/CPlusPlus/CPlusPlusLanguage.cpp       |   18 +-
 .../Language/CPlusPlus/CPlusPlusNameParser.cpp     |   12 +-
 .../Plugins/Language/CPlusPlus/LibCxxList.cpp      |   10 +-
 .../Plugins/Language/CPlusPlus/LibCxxMap.cpp       |    4 +-
 .../source/Plugins/Language/ObjC/CFBasicHash.h     |    2 +-
 .../source/Plugins/Language/ObjC/NSDictionary.cpp  |    2 +-
 .../lldb/source/Plugins/Language/ObjC/NSError.cpp  |    2 +-
 .../lldb/source/Plugins/Language/ObjC/NSSet.cpp    |    2 +-
 .../AppleObjCRuntime/AppleObjCClassDescriptorV2.h  |   12 +-
 .../AppleObjCTrampolineHandler.cpp                 |    9 +-
 .../RenderScriptRuntime/RenderScriptRuntime.cpp    |    4 +-
 .../RenderScriptRuntime/RenderScriptRuntime.h      |    3 +-
 .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp       |    5 +-
 .../ObjectFile/Minidump/MinidumpFileBuilder.cpp    |    1 +
 .../Process/Utility/RegisterContextPOSIX_x86.cpp   |    1 +
 .../Process/Utility/RegisterInfoPOSIX_arm64.cpp    |    8 +-
 .../Process/gdb-remote/GDBRemoteCommunication.cpp  |    6 +-
 .../GDBRemoteCommunicationServerLLGS.cpp           |  333 ++-
 .../gdb-remote/GDBRemoteCommunicationServerLLGS.h  |   25 +-
 .../Process/gdb-remote/ProcessGDBRemote.cpp        |   10 +-
 .../Python/ScriptInterpreterPython.cpp             |    6 +-
 .../SymbolFile/DWARF/DWARFASTParserClang.cpp       |   81 +-
 .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h |   16 +
 .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp   |    7 +-
 .../Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp |   34 +
 .../intel-pt/CommandObjectTraceStartIntelPT.cpp    |    1 +
 .../ctf/CommandObjectThreadTraceExportCTF.cpp      |    1 +
 .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp   |    2 +-
 .../InstEmulation/UnwindAssemblyInstEmulation.h    |    4 +-
 .../x86/x86AssemblyInspectionEngine.cpp            |    5 +-
 .../lldb/source/Symbol/ArmUnwindInfo.cpp           |    2 +-
 .../lldb/source/Symbol/CompileUnit.cpp             |    2 +-
 contrib/llvm-project/lldb/source/Symbol/Symtab.cpp |    2 +-
 .../lldb/source/Target/DynamicRegisterInfo.cpp     |    2 +-
 contrib/llvm-project/lldb/source/Target/Target.cpp |    2 +-
 .../llvm-project/lldb/source/Target/TargetList.cpp |    3 +-
 contrib/llvm-project/lldb/source/Target/Thread.cpp |    3 +-
 .../lldb/source/Target/UnixSignals.cpp             |    7 +-
 .../lldb/source/Utility/ReproducerProvider.cpp     |    2 +-
 .../lldb/source/Utility/SelectHelper.cpp           |    4 +-
 .../source/Utility/StringExtractorGDBRemote.cpp    |    2 +
 contrib/llvm-project/lldb/source/Utility/Timer.cpp |    2 +-
 .../lldb/utils/TableGen/LLDBOptionDefEmitter.cpp   |    8 +-
 contrib/llvm-project/llvm/include/llvm/ADT/APInt.h |    4 +-
 .../llvm-project/llvm/include/llvm/ADT/APSInt.h    |    4 +-
 .../llvm/include/llvm/ADT/AddressRanges.h          |   82 +-
 .../llvm-project/llvm/include/llvm/ADT/BitVector.h |    4 +-
 .../llvm/include/llvm/ADT/EpochTracker.h           |    6 +-
 .../llvm/include/llvm/ADT/IntEqClasses.h           |    4 +-
 .../llvm-project/llvm/include/llvm/ADT/Triple.h    |   14 +-
 .../llvm/Analysis/FunctionPropertiesAnalysis.h     |    1 -
 .../llvm/include/llvm/Analysis/IVDescriptors.h     |    3 -
 .../llvm/include/llvm/Analysis/LoopCacheAnalysis.h |    5 +-
 .../llvm/include/llvm/Analysis/LoopInfo.h          |   15 +-
 .../llvm/include/llvm/Analysis/MemoryBuiltins.h    |   39 +-
 .../llvm/Analysis/MemoryProfileInfo.h (new)        |  112 +
 .../llvm/include/llvm/Analysis/ScalarEvolution.h   |    6 +-
 .../llvm/include/llvm/Analysis/SparsePropagation.h |    4 +-
 .../include/llvm/Analysis/TargetTransformInfo.h    |   20 +-
 .../llvm/Analysis/TargetTransformInfoImpl.h        |    2 +-
 .../llvm/include/llvm/BinaryFormat/XCOFF.h         |    1 +
 .../include/llvm/CodeGen/BasicBlockSectionUtils.h  |    2 +
 .../llvm/CodeGen/BasicBlockSectionsProfileReader.h |    6 +-
 .../llvm/include/llvm/CodeGen/BasicTTIImpl.h       |    4 +-
 .../llvm/include/llvm/CodeGen/CallingConvLower.h   |    4 +-
 .../include/llvm/CodeGen/GlobalISel/IRTranslator.h |    1 +
 .../llvm/include/llvm/CodeGen/GlobalISel/Utils.h   |    1 -
 .../llvm/include/llvm/CodeGen/ISDOpcodes.h         |    6 +
 .../llvm/include/llvm/CodeGen/LiveIntervals.h      |    7 +-
 .../llvm/include/llvm/CodeGen/LiveRangeEdit.h      |   14 +-
 .../llvm/include/llvm/CodeGen/LiveVariables.h      |    6 +-
 .../llvm/include/llvm/CodeGen/MachineInstr.h       |    7 +-
 .../llvm/include/llvm/CodeGen/MachineModuleInfo.h  |    1 -
 .../llvm/include/llvm/CodeGen/MachinePipeliner.h   |    4 +-
 .../llvm/include/llvm/CodeGen/Passes.h             |    1 -
 .../llvm/include/llvm/CodeGen/RegisterScavenging.h |   12 +-
 .../llvm/include/llvm/CodeGen/ScheduleDAG.h        |    5 +-
 .../llvm/include/llvm/CodeGen/SelectionDAG.h       |    6 +-
 .../llvm/include/llvm/CodeGen/SelectionDAGISel.h   |    4 +
 .../llvm/include/llvm/CodeGen/TargetInstrInfo.h    |   13 +-
 .../llvm/include/llvm/CodeGen/TargetLowering.h     |   10 +-
 .../llvm/include/llvm/DWARFLinker/DWARFLinker.h    |   22 +-
 .../llvm/DWARFLinker/DWARFLinkerCompileUnit.h      |   26 +-
 .../llvm/include/llvm/DWARFLinker/DWARFStreamer.h  |    2 +-
 .../llvm/DebugInfo/CodeView/CodeViewRegisters.def  |   76 +-
 .../llvm/include/llvm/DebugInfo/Symbolize/Markup.h |    4 +
 .../llvm/DebugInfo/Symbolize/MarkupFilter.h        |   98 +-
 .../llvm/include/llvm/Debuginfod/HTTPServer.h      |    6 +-
 .../llvm/include/llvm/Demangle/ItaniumDemangle.h   |    6 +-
 .../llvm/include/llvm/Demangle/StringView.h        |    4 +-
 .../llvm/include/llvm/Demangle/Utility.h           |    4 +-
 .../Orc/MapperJITLinkMemoryManager.h (new)         |   56 +
 .../llvm/ExecutionEngine/Orc/MemoryMapper.h        |   60 +-
 .../llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h  |   21 +
 .../Orc/Shared/SimplePackedSerialization.h         |    9 +-
 .../Orc/Shared/TargetProcessControlTypes.h         |   61 +-
 .../ExecutorSharedMemoryMapperService.h (new)      |   78 +
 .../llvm/Frontend/Directive/DirectiveBase.td       |   12 +
 .../llvm/include/llvm/Frontend/OpenACC/ACC.td      |    7 +
 .../include/llvm/Frontend/OpenMP/OMPIRBuilder.h    |    9 +
 .../llvm/include/llvm/Frontend/OpenMP/OMPKinds.def |    5 +-
 .../llvm/include/llvm/IR/FixedMetadataKinds.def    |    2 +
 .../llvm/include/llvm/IR/GlobalIFunc.h             |    6 +
 .../llvm-project/llvm/include/llvm/IR/IRBuilder.h  |    2 +-
 .../llvm-project/llvm/include/llvm/IR/InlineAsm.h  |    5 +-
 .../llvm/include/llvm/IR/Instruction.h             |   15 -
 .../llvm/include/llvm/IR/Instructions.h            |    7 +-
 .../llvm/include/llvm/IR/IntrinsicInst.h           |    2 +-
 .../llvm/include/llvm/IR/Intrinsics.td             |   14 +-
 .../llvm/include/llvm/IR/IntrinsicsAMDGPU.td       |   78 +
 .../llvm/include/llvm/IR/IntrinsicsSPIRV.td        |    3 +-
 .../llvm-project/llvm/include/llvm/IR/Metadata.h   |    6 +-
 .../llvm/include/llvm/IR/PatternMatch.h            |   18 +-
 .../llvm-project/llvm/include/llvm/IR/Statepoint.h |    1 -
 .../llvm/include/llvm/InitializePasses.h           |   13 -
 .../llvm-project/llvm/include/llvm/LinkAllPasses.h |    5 -
 .../llvm-project/llvm/include/llvm/MC/MCContext.h  |    2 -
 .../llvm/include/llvm/MC/MCDXContainerStreamer.h   |    2 -
 .../llvm/include/llvm/MC/MCMachObjectWriter.h      |    4 +-
 .../llvm/include/llvm/MC/MCSPIRVStreamer.h         |    2 -
 .../llvm/include/llvm/MC/MCTargetOptions.h         |    1 -
 .../llvm/include/llvm/Object/Archive.h             |    2 +-
 .../llvm/include/llvm/Object/DXContainer.h         |    2 +-
 .../llvm/include/llvm/Object/Decompressor.h        |   12 -
 .../llvm-project/llvm/include/llvm/Object/ELF.h    |   31 +-
 .../llvm/include/llvm/Object/ELFObjectFile.h       |    2 +
 .../llvm/include/llvm/Object/OffloadBinary.h       |    6 +-
 .../llvm/include/llvm/ObjectYAML/OffloadYAML.h     |    2 +-
 .../include/llvm/Passes/StandardInstrumentations.h |    6 +-
 .../include/llvm/ProfileData/InstrProfReader.h     |   11 +-
 .../llvm/include/llvm/ProfileData/SampleProf.h     |   18 +-
 .../include/llvm/Support/AMDHSAKernelDescriptor.h  |    3 +-
 .../llvm/include/llvm/Support/Casting.h            |    2 +-
 .../llvm/include/llvm/Support/Compression.h        |   23 +-
 .../include/llvm/Support/DivisionByConstantInfo.h  |    8 +-
 .../llvm-project/llvm/include/llvm/Support/JSON.h  |  106 +-
 .../llvm/include/llvm/Support/SpecialCaseList.h    |    7 +-
 .../llvm/include/llvm/Support/VirtualFileSystem.h  |    1 -
 .../llvm/include/llvm/TableGen/DirectiveEmitter.h  |   10 +
 .../llvm/include/llvm/TableGen/Record.h            |   10 +-
 .../llvm/include/llvm/Target/TargetCallingConv.td  |    9 +
 .../llvm/include/llvm/Target/TargetSelectionDAG.td |    3 +
 .../llvm/include/llvm/Transforms/IPO.h             |   40 -
 .../llvm/include/llvm/Transforms/IPO/Attributor.h  |  165 +-
 .../llvm/Transforms/IPO/PassManagerBuilder.h       |   16 -
 .../llvm/Transforms/IPO/ProfiledCallGraph.h        |    4 +-
 .../llvm/Transforms/InstCombine/InstCombiner.h     |    2 +-
 .../llvm/include/llvm/Transforms/Instrumentation.h |   10 -
 .../Transforms/Instrumentation/AddressSanitizer.h  |    5 -
 .../Instrumentation/HWAddressSanitizer.h           |    1 -
 .../Transforms/Instrumentation/MemorySanitizer.h   |    1 -
 .../Transforms/Instrumentation/SanitizerCoverage.h |   11 +-
 .../Transforms/Instrumentation/ThreadSanitizer.h   |    1 -
 .../llvm/include/llvm/Transforms/Scalar.h          |    4 -
 .../llvm/include/llvm/Transforms/Utils.h           |   16 -
 .../include/llvm/Transforms/Utils/LowerAtomic.h    |    6 +-
 .../llvm/include/llvm/Transforms/Utils/MisExpect.h |    5 +
 .../Transforms/Utils/ScalarEvolutionExpander.h     |   23 +-
 .../llvm/include/llvm/WindowsDriver/MSVCPaths.h    |    4 +-
 .../llvm/lib/Analysis/AliasSetTracker.cpp          |    2 +-
 .../llvm/lib/Analysis/BasicAliasAnalysis.cpp       |    2 +-
 .../llvm/lib/Analysis/BranchProbabilityInfo.cpp    |    2 +-
 contrib/llvm-project/llvm/lib/Analysis/CFG.cpp     |    2 +-
 .../llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp   |    2 +-
 contrib/llvm-project/llvm/lib/Analysis/CFLGraph.h  |    3 +-
 .../llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp   |    2 +-
 .../llvm/lib/Analysis/ConstraintSystem.cpp         |    2 +-
 .../llvm-project/llvm/lib/Analysis/CostModel.cpp   |   26 +-
 contrib/llvm-project/llvm/lib/Analysis/DDG.cpp     |    4 +-
 .../llvm/lib/Analysis/Delinearization.cpp          |    2 +-
 .../llvm/lib/Analysis/DivergenceAnalysis.cpp       |    8 +-
 .../llvm/lib/Analysis/GlobalsModRef.cpp            |    4 +-
 .../llvm/lib/Analysis/IVDescriptors.cpp            |   16 +-
 contrib/llvm-project/llvm/lib/Analysis/IVUsers.cpp |    2 +-
 .../lib/Analysis/InstructionPrecedenceTracking.cpp |    4 +-
 .../llvm/lib/Analysis/LazyValueInfo.cpp            |    6 +-
 .../llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp |    4 +-
 contrib/llvm-project/llvm/lib/Analysis/Lint.cpp    |    2 +-
 .../llvm/lib/Analysis/LoopAccessAnalysis.cpp       |  184 +-
 .../llvm/lib/Analysis/LoopCacheAnalysis.cpp        |   29 +-
 .../llvm-project/llvm/lib/Analysis/LoopInfo.cpp    |   19 +-
 .../llvm/lib/Analysis/MemoryBuiltins.cpp           |  125 +-
 .../llvm/lib/Analysis/MemoryDependenceAnalysis.cpp |   10 +-
 .../llvm/lib/Analysis/MemoryProfileInfo.cpp (new)  |  226 ++
 .../llvm/lib/Analysis/MemorySSAUpdater.cpp         |   16 +-
 .../llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp   |    2 +-
 .../llvm/lib/Analysis/ModuleSummaryAnalysis.cpp    |   32 +-
 .../llvm-project/llvm/lib/Analysis/MustExecute.cpp |   18 +-
 .../llvm/lib/Analysis/ScalarEvolution.cpp          |  139 +-
 .../llvm/lib/Analysis/StackLifetime.cpp            |    2 +-
 .../llvm/lib/Analysis/StackSafetyAnalysis.cpp      |   20 +-
 .../llvm/lib/Analysis/TargetTransformInfo.cpp      |   10 +-
 .../llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp   |    5 +-
 .../llvm/lib/Analysis/ValueTracking.cpp            |   12 +-
 .../llvm-project/llvm/lib/Analysis/VectorUtils.cpp |    4 +-
 .../lib/BinaryFormat/AMDGPUMetadataVerifier.cpp    |    3 +
 .../llvm/lib/Bitcode/Reader/BitcodeReader.cpp      |   55 +
 .../llvm/lib/Bitcode/Reader/MetadataLoader.cpp     |   27 +-
 .../llvm/lib/Bitcode/Reader/ValueList.h            |    1 -
 .../llvm/lib/Bitcode/Writer/BitcodeWriter.cpp      |    5 +-
 .../llvm/lib/Bitcode/Writer/ValueEnumerator.cpp    |    2 +-
 .../llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp     |   12 +-
 .../llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp     |   55 +-
 .../lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp     |    2 +-
 .../llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp        |    2 +-
 .../AsmPrinter/DbgEntityHistoryCalculator.cpp      |    4 +-
 .../lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp    |    2 +-
 .../lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp    |    6 +-
 .../llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp     |    6 +-
 .../llvm/lib/CodeGen/AtomicExpandPass.cpp          |    6 +-
 .../llvm/lib/CodeGen/BasicBlockSections.cpp        |    8 +-
 .../llvm/lib/CodeGen/CalcSpillWeights.cpp          |    4 +-
 .../llvm/lib/CodeGen/CodeGenPrepare.cpp            |   48 +-
 .../llvm/lib/CodeGen/DFAPacketizer.cpp             |    2 +-
 .../llvm/lib/CodeGen/EarlyIfConversion.cpp         |   10 +-
 .../llvm/lib/CodeGen/ExpandVectorPredication.cpp   |   87 +-
 .../llvm-project/llvm/lib/CodeGen/FaultMaps.cpp    |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp        |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/CallLowering.cpp   |    4 +-
 .../llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp |   20 +-
 .../llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp   |   89 +-
 .../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp   |    5 +-
 .../lib/CodeGen/GlobalISel/LegalizerHelper.cpp     |   30 +-
 .../llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp   |    6 +-
 .../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp    |    2 +-
 .../llvm/lib/CodeGen/GlobalISel/Utils.cpp          |    2 +-
 .../llvm/lib/CodeGen/HardwareLoops.cpp             |    6 +-
 .../llvm/lib/CodeGen/ImplicitNullChecks.cpp        |    2 +-
 .../llvm/lib/CodeGen/InlineSpiller.cpp             |   22 +-
 .../llvm/lib/CodeGen/InterleavedAccessPass.cpp     |    2 +-
 .../lib/CodeGen/InterleavedLoadCombinePass.cpp     |    8 +-
 .../CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp  |   49 +-
 .../CodeGen/LiveDebugValues/VarLocBasedImpl.cpp    |    6 +-
 .../llvm/lib/CodeGen/LiveDebugVariables.cpp        |    2 +-
 .../llvm/lib/CodeGen/LiveIntervals.cpp             |   13 +-
 .../llvm/lib/CodeGen/LiveRangeEdit.cpp             |   23 +-
 .../llvm/lib/CodeGen/LiveVariables.cpp             |    3 +-
 .../llvm-project/llvm/lib/CodeGen/LowerEmuTLS.cpp  |    2 +-
 .../llvm/lib/CodeGen/MIRCanonicalizerPass.cpp      |    4 +-
 .../llvm/lib/CodeGen/MIRParser/MIParser.cpp        |    2 +-
 .../llvm/lib/CodeGen/MIRParser/MIRParser.cpp       |    4 +-
 .../llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp    |    8 +-
 .../llvm/lib/CodeGen/MachineBasicBlock.cpp         |    2 +-
 .../llvm/lib/CodeGen/MachineBlockPlacement.cpp     |    8 +-
 .../llvm-project/llvm/lib/CodeGen/MachineCSE.cpp   |    2 +-
 .../llvm/lib/CodeGen/MachineCombiner.cpp           |   49 +-
 .../llvm/lib/CodeGen/MachineFrameInfo.cpp          |    2 +-
 .../llvm/lib/CodeGen/MachineFunction.cpp           |    4 +-
 .../llvm/lib/CodeGen/MachineFunctionSplitter.cpp   |    2 +-
 .../llvm-project/llvm/lib/CodeGen/MachineInstr.cpp |   12 +-
 .../llvm-project/llvm/lib/CodeGen/MachineLICM.cpp  |   17 +-
 .../llvm/lib/CodeGen/MachinePipeliner.cpp          |   24 +-
 .../llvm/lib/CodeGen/MachineScheduler.cpp          |    2 +-
 .../llvm-project/llvm/lib/CodeGen/MachineSink.cpp  |    2 +-
 .../llvm/lib/CodeGen/MachineStableHash.cpp         |    4 +-
 .../llvm/lib/CodeGen/MachineTraceMetrics.cpp       |    4 +-
 .../llvm/lib/CodeGen/MachineVerifier.cpp           |    4 +-
 contrib/llvm-project/llvm/lib/CodeGen/RDFGraph.cpp |    4 +-
 .../llvm-project/llvm/lib/CodeGen/RDFLiveness.cpp  |   12 +-
 .../llvm/lib/CodeGen/ReachingDefAnalysis.cpp       |    2 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp |    2 +-
 .../llvm/lib/CodeGen/RegAllocBasic.cpp             |    1 +
 .../llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp |    7 +-
 .../llvm/lib/CodeGen/RegAllocGreedy.cpp            |   16 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocGreedy.h |    3 -
 .../llvm-project/llvm/lib/CodeGen/RegAllocPBQP.cpp |    2 +-
 .../llvm/lib/CodeGen/RegAllocScore.cpp             |    5 +-
 .../llvm-project/llvm/lib/CodeGen/RegAllocScore.h  |    4 +-
 .../llvm/lib/CodeGen/RegisterCoalescer.cpp         |    4 +-
 .../llvm/lib/CodeGen/RegisterPressure.cpp          |    6 +-
 .../llvm-project/llvm/lib/CodeGen/SafeStack.cpp    |    4 +-
 .../llvm/lib/CodeGen/ScheduleDAGInstrs.cpp         |    8 +-
 .../llvm/lib/CodeGen/SelectOptimize.cpp            |    2 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  327 +--
 .../llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp  |   12 +-
 .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp    |   18 +
 .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp  |  140 +-
 .../llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h  |    5 +
 .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp |   24 +
 .../lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp   |    2 +-
 .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp    |    2 +-
 .../llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp |  131 +-
 .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp   |  128 +-
 .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp    |    2 +
 .../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp  |   95 +-
 .../CodeGen/SelectionDAG/StatepointLowering.cpp    |   42 +-
 .../lib/CodeGen/SelectionDAG/TargetLowering.cpp    |  114 +-
 .../llvm-project/llvm/lib/CodeGen/SlotIndexes.cpp  |   11 +-
 contrib/llvm-project/llvm/lib/CodeGen/SplitKit.cpp |   14 +-
 contrib/llvm-project/llvm/lib/CodeGen/SplitKit.h   |    7 +-
 .../llvm-project/llvm/lib/CodeGen/StackMaps.cpp    |    2 +-
 .../llvm/lib/CodeGen/SwiftErrorValueTracking.cpp   |    2 +-
 .../llvm/lib/CodeGen/TailDuplicator.cpp            |    2 +-
 .../llvm/lib/CodeGen/TargetInstrInfo.cpp           |    4 +-
 .../llvm/lib/CodeGen/TargetLoweringBase.cpp        |    2 +-
 .../llvm/lib/CodeGen/TwoAddressInstructionPass.cpp |    6 +-
 .../llvm/lib/CodeGen/TypePromotion.cpp             |    6 +-
 .../llvm/lib/CodeGen/VLIWMachineScheduler.cpp      |    2 +-
 .../llvm/lib/DWARFLinker/DWARFLinker.cpp           |   64 +-
 .../lib/DWARFLinker/DWARFLinkerCompileUnit.cpp     |    6 +-
 .../llvm/lib/DWARFLinker/DWARFStreamer.cpp         |   20 +-
 contrib/llvm-project/llvm/lib/DWP/DWP.cpp          |   19 +-
 .../lib/DebugInfo/CodeView/TypeRecordMapping.cpp   |    6 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFContext.cpp      |    2 +-
 .../llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp    |    4 -
 .../llvm/lib/DebugInfo/Symbolize/Markup.cpp        |    3 +
 .../llvm/lib/DebugInfo/Symbolize/MarkupFilter.cpp  |  389 +++-
 .../JITLink/COFFLinkGraphBuilder.cpp               |    2 +-
 .../JITLink/DWARFRecordSectionSplitter.cpp         |    2 +-
 .../Orc/JITTargetMachineBuilder.cpp                |    4 +
 .../Orc/MapperJITLinkMemoryManager.cpp (new)       |  135 ++
 .../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp  |  254 +++
 .../lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp |   15 +
 .../ExecutorSharedMemoryMapperService.cpp (new)    |  341 ++++
 .../TargetProcess/SimpleExecutorMemoryManager.cpp  |    3 +-
 .../llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp      |   31 +-
 contrib/llvm-project/llvm/lib/IR/Function.cpp      |    2 +
 contrib/llvm-project/llvm/lib/IR/GCStrategy.cpp    |    5 +-
 contrib/llvm-project/llvm/lib/IR/Globals.cpp       |   37 +-
 contrib/llvm-project/llvm/lib/IR/InlineAsm.cpp     |   20 +-
 contrib/llvm-project/llvm/lib/IR/Instructions.cpp  |   13 +-
 contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp |   22 +-
 contrib/llvm-project/llvm/lib/IR/Verifier.cpp      |  110 +-
 contrib/llvm-project/llvm/lib/Linker/IRMover.cpp   |   32 +-
 .../llvm-project/llvm/lib/MC/ELFObjectWriter.cpp   |   82 +-
 contrib/llvm-project/llvm/lib/MC/MCContext.cpp     |   18 -
 .../llvm-project/llvm/lib/MC/MCMachOStreamer.cpp   |   18 +-
 .../llvm/lib/MC/MCParser/MasmParser.cpp            |   33 +-
 contrib/llvm-project/llvm/lib/MC/MCPseudoProbe.cpp |    3 +-
 .../llvm-project/llvm/lib/MC/MachObjectWriter.cpp  |   25 +-
 .../llvm/lib/MC/WinCOFFObjectWriter.cpp            |    1 +
 .../llvm-project/llvm/lib/MC/XCOFFObjectWriter.cpp |   43 +-
 .../llvm/lib/ObjCopy/ELF/ELFObject.cpp             |    3 -
 contrib/llvm-project/llvm/lib/Object/Archive.cpp   |   61 +-
 .../llvm-project/llvm/lib/Object/Decompressor.cpp  |   39 +-
 .../llvm/lib/Object/WasmObjectFile.cpp             |    2 +-
 .../llvm/lib/Passes/PassBuilderPipelines.cpp       |    2 +-
 .../llvm/lib/Passes/StandardInstrumentations.cpp   |   84 +-
 .../lib/ProfileData/Coverage/CoverageMapping.cpp   |   12 +-
 .../llvm/lib/ProfileData/InstrProfReader.cpp       |   38 +-
 .../llvm/lib/Support/AddressRanges.cpp             |   57 +-
 .../llvm-project/llvm/lib/Support/CommandLine.cpp  |    2 +-
 .../llvm-project/llvm/lib/Support/Compression.cpp  |   65 +
 .../llvm/lib/Support/DivisionByConstantInfo.cpp    |    8 +-
 .../llvm-project/llvm/lib/Support/RISCVISAInfo.cpp |    2 +
 .../llvm-project/llvm/lib/TableGen/JSONBackend.cpp |    4 +-
 contrib/llvm-project/llvm/lib/TableGen/Record.cpp  |    8 +
 .../llvm-project/llvm/lib/TableGen/TGParser.cpp    |    2 +
 .../llvm/lib/Target/AArch64/AArch64.td             |    2 +-
 .../lib/Target/AArch64/AArch64ISelDAGToDAG.cpp     |   55 +-
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  119 +-
 .../llvm/lib/Target/AArch64/AArch64ISelLowering.h  |    9 +-
 .../llvm/lib/Target/AArch64/AArch64InstrFormats.td |    6 +
 .../llvm/lib/Target/AArch64/AArch64InstrInfo.td    |   25 +
 .../lib/Target/AArch64/AArch64MachineScheduler.cpp |    4 +-
 .../llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td |   36 +-
 .../lib/Target/AArch64/AArch64TargetMachine.cpp    |   24 +-
 .../Target/AArch64/AArch64TargetTransformInfo.cpp  |   86 +
 .../Target/AArch64/AArch64TargetTransformInfo.h    |   10 +
 .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp   |   65 +-
 .../llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td  |   17 +-
 .../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp  |    5 +
 .../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h    |    2 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp    |   67 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h      |    3 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAttributes.def    |    1 +
 .../llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp    |   19 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp  |   14 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUGISel.td          |    4 +
 .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp    |    2 +
 .../llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp  |   76 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.h    |   14 +-
 .../Target/AMDGPU/AMDGPUInstructionSelector.cpp    |  166 +-
 .../lib/Target/AMDGPU/AMDGPUInstructionSelector.h  |    8 +-
 .../llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp |   32 +
 .../llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h   |    7 +
 .../llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp      |   23 +-
 .../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp |   45 +-
 .../lib/Target/AMDGPU/AMDGPUMachineFunction.cpp    |   16 +
 .../llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h |    5 +-
 .../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp   |   47 +-
 .../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h     |    6 +-
 .../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp    |    5 +-
 .../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp   |   20 +-
 .../AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp      |    2 +-
 .../lib/Target/AMDGPU/AMDGPUSearchableTables.td    |   16 +
 .../llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp     |   50 +-
 .../llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp |    3 +
 .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp    |  102 +-
 .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp     |   91 +-
 .../AMDGPU/Disassembler/AMDGPUDisassembler.h       |    1 +
 .../llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp       |   17 +
 .../llvm/lib/Target/AMDGPU/GCNProcessors.td        |    4 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp    |    7 +-
 .../llvm/lib/Target/AMDGPU/GCNSchedStrategy.h      |    2 +-
 .../llvm/lib/Target/AMDGPU/GCNSubtarget.h          |    7 +-
 .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp      |    5 +-
 .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp   |    2 +
 .../llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp     |  323 ++-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.cpp      |   40 +-
 .../llvm/lib/Target/AMDGPU/SIISelLowering.h        |    1 +
 .../llvm/lib/Target/AMDGPU/SIInstrFormats.td       |    2 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.cpp         |   23 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.h           |    3 +-
 .../llvm/lib/Target/AMDGPU/SIInstrInfo.td          |  110 +-
 .../lib/Target/AMDGPU/SIMachineFunctionInfo.cpp    |   11 +
 .../llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h |    6 +
 .../lib/Target/AMDGPU/SIOptimizeExecMasking.cpp    |  309 +--
 .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp   |   82 +-
 .../llvm/lib/Target/AMDGPU/SIProgramInfo.h         |    2 +
 .../llvm/lib/Target/AMDGPU/SMInstructions.td       |  119 +-
 .../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp     |    4 +-
 .../lib/Target/AMDGPU/Utils/AMDGPUMemoryUtils.h    |    2 +-
 .../llvm/lib/Target/AMDGPU/VOP1Instructions.td     |   78 +
 .../llvm/lib/Target/AMDGPU/VOP3Instructions.td     |  100 +-
 .../llvm/lib/Target/AMDGPU/VOP3PInstructions.td    |   38 +
 .../llvm/lib/Target/AMDGPU/VOPCInstructions.td     |   26 +-
 .../llvm/lib/Target/AMDGPU/VOPInstructions.td      |   42 +
 .../llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp       |    4 +-
 .../llvm/lib/Target/ARM/ARMBaseInstrInfo.h         |    3 +-
 .../llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp   |   15 +-
 .../llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp        |    6 +-
 .../llvm/lib/Target/ARM/ARMISelLowering.cpp        |   42 +
 .../llvm/lib/Target/ARM/ARMISelLowering.h          |    2 +
 .../llvm/lib/Target/ARM/ARMInstrMVE.td             |    6 +
 .../llvm/lib/Target/ARM/ARMInstrThumb.td           |    8 +-
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp |   14 +-
 .../llvm/lib/Target/ARM/ARMTargetTransformInfo.h   |    8 +-
 .../llvm/lib/Target/AVR/AVRSubtarget.h             |   14 +-
 .../llvm/lib/Target/CSKY/CSKYInstrInfo.cpp         |    2 +-
 .../DirectX/DXILWriter/DXILBitcodeWriter.cpp       |    8 +-
 .../DirectX/DXILWriter/DXILValueEnumerator.cpp     |    2 +-
 .../lib/Target/Hexagon/HexagonVectorCombine.cpp    |    1 -
 .../lib/Target/LoongArch/LoongArchISelLowering.cpp |    5 +-
 .../Target/LoongArch/LoongArchTargetMachine.cpp    |    4 +-
 .../llvm/lib/Target/Mips/MipsISelLowering.cpp      |    6 +
 .../llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp      |  128 +-
 .../llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h        |  100 +-
 .../llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp    |   95 +-
 .../llvm/lib/Target/NVPTX/NVPTXSubtarget.h         |    1 +
 .../llvm/lib/Target/NVPTX/NVPTXUtilities.h         |   10 +
 .../llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp    |   25 +-
 .../llvm/lib/Target/PowerPC/PPCInstrInfo.cpp       |    4 +-
 .../llvm/lib/Target/PowerPC/PPCInstrInfo.h         |    3 +-
 .../lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp    |   13 +-
 contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.h |    3 +
 .../llvm-project/llvm/lib/Target/RISCV/RISCV.td    |   26 +-
 .../lib/Target/RISCV/RISCVCodeGenPrepare.cpp (new) |  169 ++
 .../llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp    |   27 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |  376 ++--
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.cpp       |  112 +-
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.h         |   13 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfo.td        |    7 +
 .../llvm/lib/Target/RISCV/RISCVInstrInfoM.td       |   22 +-
 .../llvm/lib/Target/RISCV/RISCVSExtWRemoval.cpp    |    3 +-
 .../llvm/lib/Target/RISCV/RISCVSubtarget.cpp       |    8 +-
 .../llvm/lib/Target/RISCV/RISCVSubtarget.h         |    2 +
 .../llvm/lib/Target/RISCV/RISCVTargetMachine.cpp   |    7 +-
 .../lib/Target/RISCV/RISCVTargetTransformInfo.cpp  |    5 +-
 .../Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp    |   10 +
 .../lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h  |   13 +
 .../Target/SPIRV/MCTargetDesc/SPIRVInstPrinter.cpp |   15 +-
 contrib/llvm-project/llvm/lib/Target/SPIRV/SPIRV.h |    1 +
 .../llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp      |  164 +-
 .../llvm/lib/Target/SPIRV/SPIRVCallLowering.cpp    |  201 +-
 .../llvm/lib/Target/SPIRV/SPIRVCallLowering.h      |    6 +-
 .../lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp    |    2 +-
 .../llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.h |    4 +-
 .../llvm/lib/Target/SPIRV/SPIRVEmitIntrinsics.cpp  |   61 +-
 .../llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp  |  425 +++-
 .../llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.h    |   53 +-
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp       |   14 +-
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.h         |    1 +
 .../llvm/lib/Target/SPIRV/SPIRVInstrInfo.td        |   24 +-
 .../lib/Target/SPIRV/SPIRVInstructionSelector.cpp  |  252 ++-
 .../llvm/lib/Target/SPIRV/SPIRVMCInstLower.cpp     |    7 +-
 .../llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.cpp  |  168 +-
 .../llvm/lib/Target/SPIRV/SPIRVModuleAnalysis.h    |    8 +-
 .../llvm/lib/Target/SPIRV/SPIRVPreLegalizer.cpp    |   75 +-
 .../Target/SPIRV/SPIRVPrepareFunctions.cpp (new)   |  288 +++
 .../llvm/lib/Target/SPIRV/SPIRVSubtarget.cpp       |    3 +-
 .../llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp   |    5 +-
 .../llvm/lib/Target/SPIRV/SPIRVUtils.cpp           |   31 +
 .../llvm/lib/Target/SPIRV/SPIRVUtils.h             |    6 +
 .../Target/Sparc/TargetInfo/SparcTargetInfo.cpp    |    8 +-
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.cpp |    4 -
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.h   |   38 -
 .../llvm/lib/Target/SystemZ/SystemZCallingConv.td  |   34 +-
 .../lib/Target/SystemZ/SystemZFrameLowering.cpp    |  101 +-
 .../llvm/lib/Target/SystemZ/SystemZFrameLowering.h |    2 +
 .../lib/Target/SystemZ/SystemZISelLowering.cpp     |    8 +-
 .../llvm/lib/Target/VE/VEInstrInfo.cpp             |   40 +-
 .../llvm/lib/Target/VE/VEInstrPatternsVec.td       |   14 +
 .../llvm-project/llvm/lib/Target/VE/VEInstrVec.td  |   27 +
 .../llvm/lib/Target/VE/VERegisterInfo.cpp          |  201 ++
 .../Target/WebAssembly/WebAssemblyInstrInfo.cpp    |    2 +-
 .../lib/Target/WebAssembly/WebAssemblyInstrInfo.h  |    3 +-
 .../Target/WebAssembly/WebAssemblyRegStackify.cpp  |   23 +-
 contrib/llvm-project/llvm/lib/Target/X86/X86.td    |    2 +-
 .../llvm/lib/Target/X86/X86FixupBWInsts.cpp        |   12 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  561 +++--
 .../llvm/lib/Target/X86/X86InstrAVX512.td          |   48 +-
 .../llvm/lib/Target/X86/X86InstrInfo.cpp           |   12 +-
 .../llvm/lib/Target/X86/X86InstrInfo.h             |    3 +-
 .../llvm/lib/Target/X86/X86InstrSSE.td             |   70 +
 .../llvm/lib/Target/X86/X86TargetMachine.cpp       |    8 +-
 .../llvm/lib/Target/X86/X86TargetTransformInfo.cpp |   65 +-
 .../llvm/lib/Target/XCore/XCoreFrameLowering.cpp   |    2 +-
 .../llvm/lib/ToolDrivers/llvm-lib/Options.td       |    1 +
 .../llvm/lib/Transforms/Coroutines/CoroCleanup.cpp |    4 +-
 .../llvm/lib/Transforms/Coroutines/CoroInternal.h  |    2 -
 .../llvm/lib/Transforms/Coroutines/CoroSplit.cpp   |   19 +-
 .../llvm/lib/Transforms/IPO/Attributor.cpp         |  278 ++-
 .../lib/Transforms/IPO/AttributorAttributes.cpp    | 2156 ++++++++++++--------
 .../llvm/lib/Transforms/IPO/FunctionImport.cpp     |   45 +-
 .../llvm/lib/Transforms/IPO/GlobalOpt.cpp          |    2 +-
 .../llvm-project/llvm/lib/Transforms/IPO/IPO.cpp   |    4 -
 .../llvm/lib/Transforms/IPO/Internalize.cpp        |   36 +-
 .../llvm/lib/Transforms/IPO/LowerTypeTests.cpp     |   42 -
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |    2 +-
 .../llvm/lib/Transforms/IPO/PassManagerBuilder.cpp |  106 +-
 .../llvm/lib/Transforms/IPO/SampleProfile.cpp      |  102 +-
 .../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp |   70 -
 .../Transforms/InstCombine/InstCombineAddSub.cpp   |   12 +-
 .../Transforms/InstCombine/InstCombineAndOrXor.cpp |   45 +-
 .../Transforms/InstCombine/InstCombineCalls.cpp    |   55 +-
 .../Transforms/InstCombine/InstCombineCompares.cpp |   57 +-
 .../Transforms/InstCombine/InstCombineInternal.h   |    2 +-
 .../Transforms/InstCombine/InstCombineShifts.cpp   |   18 +
 .../InstCombine/InstructionCombining.cpp           |   52 +-
 .../Instrumentation/AddressSanitizer.cpp           |    3 +
 .../lib/Transforms/Instrumentation/CGProfile.cpp   |   36 -
 .../Instrumentation/ControlHeightReduction.cpp     |   53 -
 .../Transforms/Instrumentation/InstrOrderFile.cpp  |   31 -
 .../Transforms/Instrumentation/InstrProfiling.cpp  |   44 -
 .../Transforms/Instrumentation/Instrumentation.cpp |    5 -
 .../Transforms/Instrumentation/MemorySanitizer.cpp |   16 +
 .../Instrumentation/PGOInstrumentation.cpp         |   42 +-
 .../Instrumentation/SanitizerCoverage.cpp          |   64 -
 .../lib/Transforms/Scalar/DeadStoreElimination.cpp |   73 +-
 .../llvm/lib/Transforms/Scalar/IndVarSimplify.cpp  |    5 +-
 .../Scalar/InductiveRangeCheckElimination.cpp      |    4 +-
 .../lib/Transforms/Scalar/LoopDataPrefetch.cpp     |    6 +-
 .../lib/Transforms/Scalar/LoopIdiomRecognize.cpp   |    4 +-
 .../llvm/lib/Transforms/Scalar/LoopInterchange.cpp |    1 -
 .../llvm/lib/Transforms/Scalar/LoopPredication.cpp |   29 +-
 .../llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp |   12 +
 .../lib/Transforms/Scalar/LoopStrengthReduce.cpp   |   93 +-
 .../llvm/lib/Transforms/Scalar/Reassociate.cpp     |   58 +-
 .../Transforms/Scalar/RewriteStatepointsForGC.cpp  |   14 +-
 .../llvm/lib/Transforms/Scalar/Scalar.cpp          |    2 -
 .../llvm/lib/Transforms/Scalar/StructurizeCFG.cpp  |   59 -
 .../llvm/lib/Transforms/Utils/BasicBlockUtils.cpp  |   13 +-
 .../llvm/lib/Transforms/Utils/BuildLibCalls.cpp    |  228 ++-
 .../lib/Transforms/Utils/CanonicalizeAliases.cpp   |   28 -
 .../llvm/lib/Transforms/Utils/CloneFunction.cpp    |   19 +-
 .../lib/Transforms/Utils/EntryExitInstrumenter.cpp |   59 -
 .../llvm/lib/Transforms/Utils/Evaluator.cpp        |   12 +-
 .../lib/Transforms/Utils/FunctionImportUtils.cpp   |    7 +
 .../llvm/lib/Transforms/Utils/InlineFunction.cpp   |   10 +-
 .../llvm/lib/Transforms/Utils/Local.cpp            |   27 +-
 .../lib/Transforms/Utils/LoopRotationUtils.cpp     |    2 +-
 .../llvm/lib/Transforms/Utils/LoopSimplify.cpp     |    6 +-
 .../llvm/lib/Transforms/Utils/LoopUtils.cpp        |   10 +-
 .../llvm/lib/Transforms/Utils/LowerAtomic.cpp      |    2 +-
 .../llvm/lib/Transforms/Utils/NameAnonGlobals.cpp  |   31 -
 .../Transforms/Utils/ScalarEvolutionExpander.cpp   |   19 +-
 .../llvm/lib/Transforms/Utils/SimplifyCFG.cpp      |    2 +-
 .../llvm/lib/Transforms/Utils/SimplifyIndVar.cpp   |  105 +-
 .../llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp |   11 +-
 .../llvm/lib/Transforms/Utils/UnifyLoopExits.cpp   |   46 +-
 .../llvm/lib/Transforms/Utils/Utils.cpp            |    2 -
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  245 +--
 .../lib/Transforms/Vectorize/SLPVectorizer.cpp     |   11 +-
 .../lib/Transforms/Vectorize/VPRecipeBuilder.h     |    6 +-
 .../llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp |   46 +
 .../lib/Transforms/Vectorize/VPlanVerifier.cpp     |   66 +-
 .../lib/Transforms/Vectorize/VectorCombine.cpp     |    2 +-
 contrib/llvm-project/llvm/tools/llc/llc.cpp        |    2 -
 .../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp    |  162 +-
 .../llvm/tools/llvm-cov/CodeCoverage.cpp           |   17 +-
 .../llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp   |    2 +-
 .../tools/llvm-dwarfutil/DebugInfoLinker.cpp (new) |  277 +++
 .../tools/llvm-dwarfutil/DebugInfoLinker.h (new)   |   31 +
 .../llvm/tools/llvm-dwarfutil/Error.h (new)        |   44 +
 .../llvm/tools/llvm-dwarfutil/Options.h (new)      |   46 +
 .../llvm/tools/llvm-dwarfutil/Options.td (new)     |   65 +
 .../tools/llvm-dwarfutil/llvm-dwarfutil.cpp (new)  |  527 +++++
 .../llvm-project/llvm/tools/llvm-mc/llvm-mc.cpp    |    4 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.cpp       |   62 +-
 .../llvm/tools/llvm-objdump/llvm-objdump.h         |    2 +-
 .../llvm/tools/llvm-profdata/llvm-profdata.cpp     |    7 +-
 .../llvm/tools/llvm-size/llvm-size.cpp             |    7 +-
 .../llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp |   15 +-
 contrib/llvm-project/llvm/tools/opt/opt.cpp        |   28 -
 .../llvm/utils/TableGen/CTagsEmitter.cpp           |   29 +-
 .../llvm/utils/TableGen/CallingConvEmitter.cpp     |   25 +-
 .../llvm/utils/TableGen/DXILEmitter.cpp            |   51 +-
 .../llvm/utils/TableGen/DirectiveEmitter.cpp       |   82 +
 .../llvm/utils/TableGen/SearchableTableEmitter.cpp |    6 +-
 contrib/llvm-project/openmp/runtime/src/kmp.h      |   13 +
 .../openmp/runtime/src/kmp_affinity.cpp            |  152 +-
 .../openmp/runtime/src/kmp_csupport.cpp            |   15 +
 .../openmp/runtime/src/kmp_ftn_entry.h             |   70 +-
 .../llvm-project/openmp/runtime/src/kmp_global.cpp |    2 +
 contrib/llvm-project/openmp/runtime/src/kmp_os.h   |    3 +
 .../openmp/runtime/src/kmp_runtime.cpp             |   21 +-
 .../openmp/runtime/src/kmp_settings.cpp            |   14 +
 .../openmp/runtime/src/z_Linux_util.cpp            |    8 +-
 etc/Makefile                                       |   10 +-
 lib/clang/include/VCSVersion.inc                   |    6 +-
 lib/clang/include/lld/Common/Version.inc           |    2 +-
 lib/clang/include/llvm/Config/llvm-config.h        |    3 +
 lib/clang/include/llvm/Support/VCSRevision.h       |    2 +-
 lib/clang/liblldb/LLDBWrapLua.cpp                  |    2 +
 lib/clang/liblldb/Makefile                         |    2 +
 lib/clang/libllvm/Makefile                         |   16 +
 lib/libc++/Makefile                                |    4 +
 lib/libc++/__config_site                           |    2 -
 lib/libc++/module.modulemap                        |   46 +-
 usr.bin/clang/Makefile                             |    1 +
 usr.bin/clang/llvm-dwarfutil/Makefile (new)        |   27 +
 .../clang/llvm-dwarfutil/llvm-dwarfutil.1 (new)    |  168 ++
 989 files changed, 24079 insertions(+), 10461 deletions(-)