Bug 265425

Summary: [exp-run] Against llvm-15-update branch on GitHub
Product: Ports & Packages Reporter: Dimitry Andric <dim>
Component: Ports FrameworkAssignee: Port Management Team <portmgr>
Status: Closed FIXED    
Severity: Affects Many People CC: arichardson, brooks, cuicui, emaste, mjg, pi, pkubaj, ports-bugs, tcberner, vishwin
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug 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    
Bug Blocks:    
Attachments:
Description Flags
list of failure logs
none
updated list of new failure logs, on i386
none
updated list of new failure logs, on amd64 none

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(-)