Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clang-14, llvm-14: restore functionality on macOS 15 (Xcode 16) #25919

Merged
merged 3 commits into from
Sep 27, 2024

Conversation

markmentovai
Copy link
Contributor

This is a cherry-pick of:
llvm/llvm-project@c57c7b7 llvm/llvm-project@7939ce3

This enables clang-14 to be built by Xcode 16, making it possible to build on macOS 15, and macOS 14 with Xcode 16. It also enables clang-14 to be built by clang-18 and newer.

References: https://trac.macports.org/ticket/70779

Description

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 15.0 24A335 arm64
Xcode 16.0 16A242d

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL in commit message?
  • checked your Portfile with port lint --nitpick?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?
  • checked that the Portfile's most important variants haven't been broken?

@cjones051073

This is a cherry-pick of
llvm/llvm-project@73e15b5.

This enables lldb-14 to be built by Xcode ≥ 15, making it possible to
build on macOS ≥ 14, and macOS 13 with Xcode 15.

References: https://trac.macports.org/ticket/70779
@cjones051073
Copy link
Member

cjones051073 commented Sep 25, 2024

@markmentovai I am seeing the same warnings here as with clang-15 as discussed here #25918 (comment)

Larissa ~/cernbox/MacPorts/c++17 > clang++-mp-14 -v -H -O3 -std=c++17 ./test.cpp
clang version 14.0.6
Target: arm64-apple-darwin24.0.0
Thread model: posix
InstalledDir: /opt/local/libexec/llvm-14/bin
 "/opt/local/libexec/llvm-14/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Werror=undef-prefix -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name test.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -ffp-contract=on -fno-rounding-math -funwind-tables=2 -target-sdk-version=15.0 -fcompatibility-qualified-id-block-type-checking -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -mllvm -treat-scalable-fixed-error-as-warning -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -H -sys-header-deps -fcoverage-compilation-dir=/Users/chris/cernbox/MacPorts/c++17 -resource-dir /opt/local/libexec/llvm-14/lib/clang/14.0.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -stdlib=libc++ -internal-isystem /opt/local/libexec/llvm-14/bin/../include/c++/v1 -internal-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /opt/local/libexec/llvm-14/lib/clang/14.0.6/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include -O3 -std=c++17 -fdeprecated-macro -fdebug-compilation-dir=/Users/chris/cernbox/MacPorts/c++17 -ferror-limit 19 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcolor-diagnostics -vectorize-loops -vectorize-slp -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /var/folders/97/z7_b52957j36mhz075gflttr0000gn/T/test-963a5f.o -x c++ ./test.cpp
clang -cc1 version 14.0.6 based upon LLVM 14.0.6 default target arm64-apple-darwin24.0.0
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/local/include"
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
 /opt/local/libexec/llvm-14/bin/../include/c++/v1
 /opt/local/libexec/llvm-14/lib/clang/14.0.6/include
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory)
End of search list.
. /opt/local/libexec/llvm-14/bin/../include/c++/v1/optional
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__availability
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__config
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__config_site
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/invocable.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/invoke.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/weak_result_type.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/binary_function.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/unary_function.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/type_traits
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cstddef
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/version
....... /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/stddef.h
........ /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/__stddef_max_align_t.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__nullptr
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/forward.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__debug
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/iosfwd
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__mbstate_t.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/wchar.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stddef.h
....... /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/stddef.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/wchar.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_wchar.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/_types.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/_types.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/Availability.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_mbstate_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/types.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/types.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h
........ /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/stdarg.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdio.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdio.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_stdio.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/stdio.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_printf.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_ctermid.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_time.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_clock_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/__wctype.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/___wctype.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_wint_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_wctype_t.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/ctype.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/ctype.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_ctype.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/runetype.h
.............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
.............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional_base
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/operations.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/reference_wrapper.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/addressof.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/allocator_arg_t.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/uses_allocator.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/exception
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cstdlib
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdlib.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdlib.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_stdlib.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/wait.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/signal.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/signal.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/signal.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/resource.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdint.h
........... /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/stdint.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/stdint.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/endian.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/endian.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_endian.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/_endian.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/_endian.h
.............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/__endian.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/alloca.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_abort.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/new
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/typeinfo
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cstdint
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/utility
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__tuple
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/as_const.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/move.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/auto_cast.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/cmp.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/limits
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/declval.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/exchange.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/in_place.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/integer_sequence.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/pair.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/common_comparison_category.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/ordering.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/synth_three_way.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/three_way_comparable.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/common_reference_with.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/convertible_to.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/same_as.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/equality_comparable.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/boolean_testable.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/totally_ordered.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/unwrap_ref.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/piecewise_construct.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/priority_tag.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/rel_ops.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/swap.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/to_underlying.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__utility/transaction.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/compare
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/compare_partial_order_fallback.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/partial_order.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/compare_three_way.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/weak_order.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/strong_order.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__bit/bit_cast.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cmath
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/math.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/math.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdlib.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/compare_strong_order_fallback.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/compare_three_way_result.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/compare_weak_order_fallback.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__compare/is_eq.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/initializer_list
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/functional
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/search.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/comp.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/iterator_traits.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/incrementable_traits.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/concepts
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/arithmetic.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/assignable.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/class_or_enum.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/common_with.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/constructible.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/destructible.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/copyable.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/movable.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/swappable.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/derived_from.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/different_from.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/predicate.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/regular.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/semiregular.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__concepts/relation.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/readable_traits.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/binary_negate.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/bind.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/tuple
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/bind_back.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/perfect_forward.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/bind_front.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/binder1st.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/binder2nd.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/compose.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/default_searcher.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/function.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/allocator_traits.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/construct_at.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/access.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/voidify.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/pointer_traits.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/compressed_pair.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/shared_ptr.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/allocation_guard.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/allocator.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdexcept
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/unique_ptr.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/hash.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cstring
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/string.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/string.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_string.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_strings.h
............ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/atomic
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__thread/poll_with_backoff.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/chrono
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/calendar.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/duration.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/ratio
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/climits
............ /opt/local/libexec/llvm-14/bin/../include/c++/v1/limits.h
............. /opt/local/libexec/llvm-14/lib/clang/14.0.6/include/limits.h
.............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/limits.h
............... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/machine/limits.h
................ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/limits.h
................. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/arm/_limits.h
............... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/syslimits.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/system_clock.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/time_point.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/ctime
........... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/convert_to_timespec.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/file_clock.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/high_resolution_clock.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__chrono/steady_clock.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__thread/timed_backoff_policy.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__threading_support
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/errno.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/errno.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/errno.h
........ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/pthread.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/pthread/sched.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/pthread/pthread_impl.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_cond_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_key_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_once_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_t.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/pthread/qos.h
.......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/qos.h
......... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_mach_port_t.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/memory
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/concepts.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/concepts.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/iter_move.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/access.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/enable_borrowed_range.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/concepts.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/data.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/enable_view.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/size.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/ranges_construct_at.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__ranges/dangling.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/ranges_uninitialized_algorithms.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/in_out_result.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/uninitialized_algorithms.h
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/iterator
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/advance.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/back_insert_iterator.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/common_iterator.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/iter_swap.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/variant
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__variant/monostate.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/counted_iterator.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/default_sentinel.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/data.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/distance.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/empty.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/erase_if_container.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/front_insert_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/indirectly_comparable.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/identity.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/projected.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/insert_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/istream_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/istreambuf_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/move_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/next.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/ostream_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/ostreambuf_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/prev.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/reverse_access.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/reverse_iterator.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/size.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/unreachable_sentinel.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__iterator/wrap_iter.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/raw_storage_iterator.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__memory/temporary_buffer.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/mem_fn.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/mem_fun_ref.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/not_fn.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/pointer_to_binary_function.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/pointer_to_unary_function.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/ranges_operations.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__functional/unary_negate.h
. /opt/local/libexec/llvm-14/bin/../include/c++/v1/any
. /opt/local/libexec/llvm-14/bin/../include/c++/v1/iostream
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/ios
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__locale
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cctype
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/locale.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/locale.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_locale.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/mutex
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__mutex_base
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/system_error
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__errc
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/cerrno
....... /opt/local/libexec/llvm-14/bin/../include/c++/v1/string
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/algorithm
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__bits
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/adjacent_find.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/all_of.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/any_of.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/binary_search.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/comp_ref_type.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/lower_bound.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/half_positive.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/clamp.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/copy.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/unwrap_iter.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/copy_backward.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/copy_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/copy_n.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/count.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/count_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/equal.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/equal_range.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/upper_bound.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/fill.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/fill_n.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/find.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/find_end.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/find_first_of.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/find_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/find_if_not.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/for_each.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/for_each_n.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/generate.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/generate_n.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/in_in_out_result.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/in_in_result.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/includes.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/inplace_merge.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/min.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/min_element.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/move.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/rotate.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/move_backward.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/swap_ranges.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_heap.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_heap_until.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_partitioned.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_permutation.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_sorted.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/is_sorted_until.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/iter_swap.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/lexicographical_compare.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/make_heap.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/sift_down.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/max.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/max_element.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/merge.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/minmax.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/minmax_element.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/mismatch.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/next_permutation.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/reverse.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/none_of.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/nth_element.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/sort.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/partial_sort.h
............ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/sort_heap.h
............. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/pop_heap.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/partial_sort_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/partition.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/partition_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/partition_point.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/prev_permutation.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/push_heap.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/remove.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/remove_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/remove_copy_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/remove_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/replace.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/replace_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/replace_copy_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/replace_if.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/reverse_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/rotate_copy.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/sample.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__random/uniform_int_distribution.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__random/log2.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/bit
............ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__bit/byteswap.h
............ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/search_n.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/set_difference.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/set_intersection.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/set_symmetric_difference.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/set_union.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/shift_left.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/shift_right.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/shuffle.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/stable_partition.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/stable_sort.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/transform.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/unique.h
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__algorithm/unique_copy.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/cstdio
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdio.h
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/string_view
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__string
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cwchar
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/cwctype
............ /opt/local/libexec/llvm-14/bin/../include/c++/v1/wctype.h
............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/wctype.h
.............. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_wctype.h
............... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_wctrans_t.h
............... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/__wctype.h
........... /opt/local/libexec/llvm-14/bin/../include/c++/v1/wchar.h
.......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
......... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
........ /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_xlocale.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/__xlocale.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_mb_cur_max.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_ctype.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/___wctype.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_stdio.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_stdlib.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_string.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_time.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_wchar.h
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stddef.h
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xlocale/_wctype.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/istream
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/ostream
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/bitset
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__bit_reference
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.... /opt/local/libexec/llvm-14/bin/../include/c++/v1/locale
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/streambuf
...... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
..... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/nl_types.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/types.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_char.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_short.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_caddr_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_blkcnt_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_blksize_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_addr_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_port_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino64_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_key_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_nlink_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsblkcnt_t.h
....... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsfilcnt_t.h
...... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_types/_nl_item.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__bsd_locale_defaults.h
..... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
. /opt/local/libexec/llvm-14/bin/../include/c++/v1/numeric
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/accumulate.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/adjacent_difference.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/exclusive_scan.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/gcd_lcm.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/inclusive_scan.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/inner_product.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/iota.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/midpoint.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/__undef_macros
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/partial_sum.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/reduce.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/transform_exclusive_scan.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/transform_inclusive_scan.h
.. /opt/local/libexec/llvm-14/bin/../include/c++/v1/__numeric/transform_reduce.h
. /opt/local/libexec/llvm-14/bin/../include/c++/v1/cassert
.. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/assert.h
... /opt/local/libexec/llvm-14/bin/../include/c++/v1/stdlib.h
... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_assert.h
... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/_static_assert.h
 "/opt/local/libexec/llvm-14/bin/ld" -demangle -lto_library /opt/local/libexec/llvm-14/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -o a.out /var/folders/97/z7_b52957j36mhz075gflttr0000gn/T/test-963a5f.o -lc++ -lSystem /opt/local/libexec/llvm-14/lib/clang/14.0.6/lib/darwin/libclang_rt.osx.a
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Security.framework/Versions/A/Security is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Security.framework/Versions/A/Security is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Security.framework/Versions/A/Security is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Security.framework/Versions/A/Security is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/Versions/A/NetworkServiceProxy is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/Versions/A/NetworkServiceProxy is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Network.framework/Versions/A/Network is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswift_Concurrency.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswift_Concurrency.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LoggingSupport.framework/Versions/A/LoggingSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LoggingSupport.framework/Versions/A/LoggingSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libcupolicy.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libcupolicy.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Metal.framework/Versions/A/Metal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Metal.framework/Versions/A/Metal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Metal.framework/Versions/A/Metal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Metal.framework/Versions/A/Metal is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libutil.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libutil.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libutil.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libutil.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AccelerateGPU.framework/Versions/A/AccelerateGPU is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libate.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libGPUCompilerUtils.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libGPUCompilerUtils.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSFunctions.framework/Versions/A/MPSFunctions is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSFunctions.framework/Versions/A/MPSFunctions is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSBenchmarkLoop.framework/Versions/A/MPSBenchmarkLoop is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSBenchmarkLoop.framework/Versions/A/MPSBenchmarkLoop is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IsolatedCoreAudioClient.framework/Versions/A/IsolatedCoreAudioClient is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IsolatedCoreAudioClient.framework/Versions/A/IsolatedCoreAudioClient is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libAudioStatistics.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZTINSt3__13pmr15memory_resourceE' missing from root that overrides /usr/lib/libc++.1.dylib. Use of that symbol in /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libAudioToolboxUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libAudioToolboxUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libAudioToolboxUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libAudioToolboxUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OSLog.framework/Versions/A/OSLog is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/OSLog.framework/Versions/A/OSLog is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/URLFormatting.framework/Versions/A/URLFormatting is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCoreStorage.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCoreStorage.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleJPEGXL.framework/Versions/A/AppleJPEGXL is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleJPEGXL.framework/Versions/A/AppleJPEGXL is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleJPEGXL.framework/Versions/A/AppleJPEGXL is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleJPEGXL.framework/Versions/A/AppleJPEGXL is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Quagga.framework/Versions/A/Quagga is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Quagga.framework/Versions/A/Quagga is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Quagga.framework/Versions/A/Quagga is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Quagga.framework/Versions/A/Quagga is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANECompiler.framework/Versions/A/ANECompiler is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANECompiler.framework/Versions/A/ANECompiler is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANECompiler.framework/Versions/A/ANECompiler is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANECompiler.framework/Versions/A/ANECompiler is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleNeuralEngine.framework/Versions/A/AppleNeuralEngine is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/AppleNeuralEngine.framework/Versions/A/AppleNeuralEngine is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerServices.framework/Versions/A/MLCompilerServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerServices.framework/Versions/A/MLCompilerServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerServices.framework/Versions/A/MLCompilerServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerServices.framework/Versions/A/MLCompilerServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANEServices.framework/Versions/A/ANEServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANEServices.framework/Versions/A/ANEServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANEServices.framework/Versions/A/ANEServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ANEServices.framework/Versions/A/ANEServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerRuntime.framework/Versions/A/MLCompilerRuntime is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerRuntime.framework/Versions/A/MLCompilerRuntime is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerRuntime.framework/Versions/A/MLCompilerRuntime is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/MLCompilerRuntime.framework/Versions/A/MLCompilerRuntime is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ProactiveSupport.framework/Versions/A/ProactiveSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ProactiveSupport.framework/Versions/A/ProactiveSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ProactiveSupport.framework/Versions/A/ProactiveSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/ProactiveSupport.framework/Versions/A/ProactiveSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libmecab.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libmecab.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libmecab.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libmecab.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCRFSuite.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCRFSuite.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCRFSuite.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libCRFSuite.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libThaiTokenizer.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libThaiTokenizer.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libThaiTokenizer.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libThaiTokenizer.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CascadeSets.framework/Versions/A/CascadeSets is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnamSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdaPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LocationSupport.framework/Versions/A/LocationSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/LocationSupport.framework/Versions/A/LocationSupport is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore is being set to 0xBAD4007.
dyld[81308]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libTLE.dylib is being set to 0xBAD4007.
dyld[81308]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/libTLE.dylib is being set to 0xBAD4007.

markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 26, 2024
This applies a1d4865, which addressed this for clang-16–18 for
https://trac.macports.org/ticket/68640, to clang-14, to fix a bug
observed while running clang-14 as a linker driver on macOS 15.

When running as a linker driver, clang provides ld with clang’s own LTO
plugin by invoking ld with `-lto_library
${PREFIX}/libexec/llvm-15/lib/libLTO.dylib`. Upon receipt of these
arguments, Xcode ld currently loads the plugin by re-`execve`ing itself
with DYLD_LIBRARY_PATH=${PREFIX}/libexec/llvm-15/lib in effect, causing
dyld to prefer libLTO.dylib in that directory over the
@rpath/libLTO.dylib that ld requests to load via a Mach-O load command.
With DYLD_LIBRARY_PATH in effect, dyld can potentially use any other
module in the same directory to satisfy any other Mach-O load command.
In this case, the directory contained both libc++.1.dylib and
libc++abi.dylib from clang, and dyld used these to replace the libraries
of the same name ordinarily provided by the OS in /usr/lib (via the dyld
shared cache). This is undesirable in general, but occurred silently on
macOS < 15. It became noticeable on macOS 15 because system libraries
that depend on libc++abi.dylib now reference symbols that are present in
the system’s version, but not in clang’s, causing messages such as

dyld[60301]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.
dyld[60301]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.

repeated for every system library that references those symbols. These
messages warn of potential run-time bugs due to dyld intentionally
mis-resolving the missing symbols.

As clang should not seek to replace the system’s libc++ with its own in
system libraries, this was a latent problem even pre-macOS 15.

The workaround moves clang’s libc++ libraries to a new subdirectory,
${PREFIX}/libexec/llvm-15/lib/libc++, where they will not be found or
used even with DYLD_LIBRARY_PATH set to ${PREFIX}/libexec/llvm-15/lib as
it is when clang runs the linker.

This is an observable change in the installed clang-14 package, but the
revision is not being bumped in this commit because this change is being
merged atomically in macports#25919 with another change that updates clang-14’s
revision.

References: https://trac.macports.org/ticket/70779
@markmentovai markmentovai marked this pull request as draft September 26, 2024 20:01
@markmentovai
Copy link
Contributor Author

markmentovai commented Sep 26, 2024

I converted this and #25918 to a draft, because they shouldn’t be merged until #25919 (comment) can be addressed. More information at #25918 (comment).

This applies a1d4865, which addressed this for clang-16–18 for
https://trac.macports.org/ticket/68640, to clang-14, to fix a bug
observed while running clang-14 as a linker driver on macOS 15.

When running as a linker driver, clang provides ld with clang’s own LTO
plugin by invoking ld with `-lto_library
${PREFIX}/libexec/llvm-14/lib/libLTO.dylib`. Upon receipt of these
arguments, Xcode ld currently loads the plugin by re-`execve`ing itself
with DYLD_LIBRARY_PATH=${PREFIX}/libexec/llvm-14/lib in effect, causing
dyld to prefer libLTO.dylib in that directory over the
@rpath/libLTO.dylib that ld requests to load via a Mach-O load command.
With DYLD_LIBRARY_PATH in effect, dyld can potentially use any other
module in that same directory to satisfy any other Mach-O load command.
In this case, the directory contained both libc++.dylib and
libc++abi.dylib from clang, and dyld used these to replace the libraries
of the same name ordinarily provided by the OS in /usr/lib (via the dyld
shared cache). This is undesirable in general, but occurred silently on
macOS < 15. It became noticeable on macOS 15 because system libraries
that depend on libc++abi.dylib now reference symbols that are present in
the system’s version, but not in clang’s, causing messages such as

dyld[60301]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.
dyld[60301]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.

repeated for every system library that references those symbols. These
messages warn of potential run-time bugs due to dyld intentionally
mis-resolving the missing symbols.

As clang should not seek to replace the system’s libc++ with its own in
system libraries, this was a latent problem even pre-macOS 15.

The workaround moves clang’s libc++ libraries to a new subdirectory,
${PREFIX}/libexec/llvm-14/lib/libc++, where they will not be found or
used even with DYLD_LIBRARY_PATH set to ${PREFIX}/libexec/llvm-14/lib as
it is when clang runs the linker.

This also contains a fix for the LC_INSTALL_NAMEs of libc++.dylib and
libc++abi.dylib, which should have been recorded as @rpath-relative, but
due to an error in the Portfile’s handling of CMAKE_INSTALL_NAME_DIR,
were instead recorded using absolute paths rooted at
${PREFIX}/libexec/llvm-14/lib. When the libraries were moved elsewhere,
they tripped MacPorts’ check for linking errors due to libc++.dylib’s
dependency on libc++abi.dylib at a path where it was no longer
installed. Discussion at
macports#25918 (comment).

This is an observable change in the installed clang-14 package, but the
revision is not being bumped in this commit because this change is being
merged atomically in macports#25919 with another change that updates clang-14’s
revision.

References: https://trac.macports.org/ticket/70779
This is a cherry-pick of:
llvm/llvm-project@c57c7b7
llvm/llvm-project@7939ce3

This enables clang-14 to be built by Xcode 16, making it possible to
build on macOS 15, and macOS 14 with Xcode 16. It also enables clang-14
to be built by clang-18 and newer.

References: https://trac.macports.org/ticket/70779
@markmentovai markmentovai marked this pull request as ready for review September 27, 2024 04:17
@markmentovai
Copy link
Contributor Author

Should be all fixed now. No library overrides, unresolved symbols, or .dylibs with bad install names or attempting to load other .dylibs at nonexistent paths.

@cjones051073 cjones051073 merged commit f1724d2 into macports:master Sep 27, 2024
2 of 3 checks passed
cjones051073 pushed a commit that referenced this pull request Sep 27, 2024
This applies a1d4865, which addressed this for clang-16–18 for
https://trac.macports.org/ticket/68640, to clang-14, to fix a bug
observed while running clang-14 as a linker driver on macOS 15.

When running as a linker driver, clang provides ld with clang’s own LTO
plugin by invoking ld with `-lto_library
${PREFIX}/libexec/llvm-14/lib/libLTO.dylib`. Upon receipt of these
arguments, Xcode ld currently loads the plugin by re-`execve`ing itself
with DYLD_LIBRARY_PATH=${PREFIX}/libexec/llvm-14/lib in effect, causing
dyld to prefer libLTO.dylib in that directory over the
@rpath/libLTO.dylib that ld requests to load via a Mach-O load command.
With DYLD_LIBRARY_PATH in effect, dyld can potentially use any other
module in that same directory to satisfy any other Mach-O load command.
In this case, the directory contained both libc++.dylib and
libc++abi.dylib from clang, and dyld used these to replace the libraries
of the same name ordinarily provided by the OS in /usr/lib (via the dyld
shared cache). This is undesirable in general, but occurred silently on
macOS < 15. It became noticeable on macOS 15 because system libraries
that depend on libc++abi.dylib now reference symbols that are present in
the system’s version, but not in clang’s, causing messages such as

dyld[60301]: symbol '__ZnwmSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.
dyld[60301]: symbol '__ZdlPvSt19__type_descriptor_t' missing from root that overrides /usr/lib/libc++abi.dylib. Use of that symbol in /usr/lib/swift/libswiftCore.dylib is being set to 0xBAD4007.

repeated for every system library that references those symbols. These
messages warn of potential run-time bugs due to dyld intentionally
mis-resolving the missing symbols.

As clang should not seek to replace the system’s libc++ with its own in
system libraries, this was a latent problem even pre-macOS 15.

The workaround moves clang’s libc++ libraries to a new subdirectory,
${PREFIX}/libexec/llvm-14/lib/libc++, where they will not be found or
used even with DYLD_LIBRARY_PATH set to ${PREFIX}/libexec/llvm-14/lib as
it is when clang runs the linker.

This also contains a fix for the LC_INSTALL_NAMEs of libc++.dylib and
libc++abi.dylib, which should have been recorded as @rpath-relative, but
due to an error in the Portfile’s handling of CMAKE_INSTALL_NAME_DIR,
were instead recorded using absolute paths rooted at
${PREFIX}/libexec/llvm-14/lib. When the libraries were moved elsewhere,
they tripped MacPorts’ check for linking errors due to libc++.dylib’s
dependency on libc++abi.dylib at a path where it was no longer
installed. Discussion at
#25918 (comment).

This is an observable change in the installed clang-14 package, but the
revision is not being bumped in this commit because this change is being
merged atomically in #25919 with another change that updates clang-14’s
revision.

References: https://trac.macports.org/ticket/70779
markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 27, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.0.tcl
port group because the port group enclosed the value in quotes, but the
Portfile omitted them.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group was
not setting CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in macports#25918, and llvm-14
in macports#25919. A more comprehensive explanation of the change appears at
macports#25918 (comment).
markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 27, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.0.tcl
port group because the port group enclosed the value in quotes, but the
Portfiles omitted them.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group was
not setting CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in macports#25918, and llvm-14
in macports#25919. A more comprehensive explanation of the change appears at
macports#25918 (comment).
markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 27, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.1.tcl
port group because the port group enclosed the value in quotes, but the
Portfiles omitted them.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group was
not setting CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in macports#25918, and llvm-14
in macports#25919. A more comprehensive explanation of the change appears at
macports#25918 (comment).
markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 27, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.1.tcl
port group because the port group enclosed the value in quotes, but the
Portfiles omitted the quotes.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group was
not setting CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in macports#25918, and llvm-14
in macports#25919. A more comprehensive explanation of the change appears at
macports#25918 (comment).
markmentovai added a commit to markmentovai/macports-ports that referenced this pull request Sep 27, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.1.tcl
port group because the port group encloses the value in quotes, but the
Portfiles omitted the quotes.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group does
not set CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in macports#25918, and llvm-14
in macports#25919. A more comprehensive explanation of the change appears at
macports#25918 (comment).
cjones051073 pushed a commit that referenced this pull request Sep 28, 2024
The Portfiles for these llvm versions were mishandling
CMAKE_INSTALL_NAME_DIR in configure.pre_args-delete, failing to delete
the intended variable set by the _resources/port1.0/group/cmake-1.1.tcl
port group because the port group encloses the value in quotes, but the
Portfiles omitted the quotes.

CMAKE_INSTALL_RPATH was being mishandled in the same way, but because
these Portfiles specify cmake.install_rpath as empty, the port group does
not set CMAKE_INSTALL_RPATH at all, so the configure.pre_args-delete
entry for that variable can be removed from the Portfiles altogether.

These Portfiles’ configure.pre_args-replace item for
CMAKE_SYSTEM_PREFIX_PATH has been updated to reflect the value actually
set by the port group.

For llvm-16 and later, these Portfile updates should not cause any
meaningful change to the build output, so these Portfiles’ `revision`
fields are not updated. This same change would have impact to llvm-15
and earlier. llvm-15 was handled more carefully in #25918, and llvm-14
in #25919. A more comprehensive explanation of the change appears at
#25918 (comment).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants