Xcode 16.1 Beta 1

^KT-69094
diff --git a/kotlin-native/konan/konan.properties b/kotlin-native/konan/konan.properties
index 547fe2a..87b60ed 100644
--- a/kotlin-native/konan/konan.properties
+++ b/kotlin-native/konan/konan.properties
@@ -127,14 +127,14 @@
 # Mac OS X.
 # Can be an absolute path instead of predefined value.
 llvmHome.macos_x64 = $llvm.macos_x64.dev
-targetToolchain.macos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 libffiDir.macos_x64 = libffi-3.2.1-3-darwin-macos
-additionalToolsDir.macos_x64 = xcode-addon-xcode_16.0_16A5230g_with_fixed_headers
+additionalToolsDir.macos_x64 = xcode-addon-xcode_16.1_16B5001e_with_fixed_headers
 
-targetToolchain.macos_arm64-macos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_arm64-macos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
 targetTriple.macos_x64 = x86_64-apple-macos
-targetSysRoot.macos_x64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-macosx
+targetSysRoot.macos_x64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-macosx
 targetCpu.macos_x64 = core2
 targetCpuFeatures.macos_x64=+cx16,+cx8,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87
 clangFlags.macos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
@@ -154,24 +154,24 @@
 dependencies.macos_x64 = \
     lldb-4-macos
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-macosx.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-macosx.default = \
   remote:internal
 
-target-toolchain-xcode_16.0_16A5230g_with_fixed_headers.default = \
+target-toolchain-xcode_16.1_16B5001e_with_fixed_headers.default = \
   remote:internal
 
-xcode-addon-xcode_16.0_16A5230g_with_fixed_headers.default = \
+xcode-addon-xcode_16.1_16B5001e_with_fixed_headers.default = \
   remote:internal
 
 # macOS Apple Silicon
 llvmHome.macos_arm64 = $llvm.macos_arm64.dev
-targetToolchain.macos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 libffiDir.macos_arm64 = libffi-3.3-1-macos-arm64
-additionalToolsDir.macos_arm64 = xcode-addon-xcode_16.0_16A5230g_with_fixed_headers
+additionalToolsDir.macos_arm64 = xcode-addon-xcode_16.1_16B5001e_with_fixed_headers
 
-targetToolchain.macos_x64-macos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-macos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 targetTriple.macos_arm64 = arm64-apple-macos
-targetSysRoot.macos_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-macosx
+targetSysRoot.macos_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-macosx
 # TODO: Check Clang behaviour.
 targetCpu.macos_arm64 = apple-a7
 clangFlags.macos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
@@ -194,25 +194,25 @@
     lldb-4-macos
 
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-macos_arm64.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-macos_arm64.default = \
   remote:internal
 
-target-toolchain-xcode_16.0_16A5230g_with_fixed_headers-macos_arm64.default = \
+target-toolchain-xcode_16.1_16B5001e_with_fixed_headers-macos_arm64.default = \
   remote:internal
 
-xcode-addon-xcode_16.0_16A5230g_with_fixed_headers-macos_arm64.default = \
+xcode-addon-xcode_16.1_16B5001e_with_fixed_headers-macos_arm64.default = \
   remote:internal
 
 # Apple's 32-bit iOS.
-targetToolchain.macos_x64-ios_arm32 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-ios_arm32 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-ios_arm32 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-ios_arm32 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-ios_arm32.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-ios_arm32.default = \
   remote:internal
 
 targetTriple.ios_arm32 = armv7-apple-ios
 # Shared with 64-bit version.
-targetSysRoot.ios_arm32 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphoneos
+targetSysRoot.ios_arm32 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphoneos
 targetCpu.ios_arm32 = generic
 clangFlags.ios_arm32 = -cc1 -emit-obj -disable-llvm-optzns -x ir
 clangNooptFlags.ios_arm32 = -O1
@@ -228,14 +228,14 @@
 osVersionMinFlagLd.ios_arm32 = -ios_version_min
 
 # Apple's 64-bit iOS.
-targetToolchain.macos_x64-ios_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-ios_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-ios_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-ios_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphoneos.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphoneos.default = \
   remote:internal
 
 targetTriple.ios_arm64 = arm64-apple-ios
-targetSysRoot.ios_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphoneos
+targetSysRoot.ios_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphoneos
 targetCpu.ios_arm64 = apple-a7
 clangFlags.ios_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.ios_arm64 = -O1
@@ -255,14 +255,14 @@
 osVersionMinFlagLd.ios_arm64 = -ios_version_min
 
 #  Apple's iOS simulator.
-targetToolchain.macos_x64-ios_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-ios_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-ios_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-ios_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphonesimulator.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphonesimulator.default = \
   remote:internal
 
 targetTriple.ios_x64 = x86_64-apple-ios-simulator
-targetSysRoot.ios_x64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphonesimulator
+targetSysRoot.ios_x64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphonesimulator
 targetCpu.ios_x64 = core2
 clangFlags.ios_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.ios_x64 = -O1
@@ -280,14 +280,14 @@
 
 # iOS simulator on Apple Silicon
 
-targetToolchain.macos_x64-ios_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-ios_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-ios_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-ios_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-ios_simulator_arm64.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-ios_simulator_arm64.default = \
   remote:internal
 
 targetTriple.ios_simulator_arm64 = arm64-apple-ios-simulator
-targetSysRoot.ios_simulator_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-iphonesimulator
+targetSysRoot.ios_simulator_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-iphonesimulator
 targetCpu.ios_simulator_arm64 = apple-a7
 clangFlags.ios_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.ios_simulator_arm64 = -O1
@@ -305,14 +305,14 @@
 
 
 #  Apple's tvOS simulator.
-targetToolchain.macos_x64-tvos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-tvos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-tvos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-tvos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-appletvsimulator.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-appletvsimulator.default = \
   remote:internal
 
 targetTriple.tvos_x64 = x86_64-apple-tvos-simulator
-targetSysRoot.tvos_x64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-appletvsimulator
+targetSysRoot.tvos_x64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-appletvsimulator
 targetCpu.tvos_x64 = core2
 clangFlags.tvos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.tvos_x64 = -O1
@@ -329,14 +329,14 @@
 osVersionMinFlagLd.tvos_x64 = -tvos_simulator_version_min
 
 #  Apple's tvOS simulator.
-targetToolchain.macos_x64-tvos_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-tvos_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-tvos_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-tvos_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-tvos_simulator_arm64.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-tvos_simulator_arm64.default = \
   remote:internal
 
 targetTriple.tvos_simulator_arm64 = arm64-apple-tvos-simulator
-targetSysRoot.tvos_simulator_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-appletvsimulator
+targetSysRoot.tvos_simulator_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-appletvsimulator
 targetCpu.tvos_simulator_arm64 = apple-a7
 clangFlags.tvos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.tvos_simulator_arm64 = -O1
@@ -354,14 +354,14 @@
 osVersionMinFlagLd.tvos_simulator_arm64 = -tvos_simulator_version_min
 
 # Apple's 64-bit tvOS.
-targetToolchain.macos_x64-tvos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-tvos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-tvos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-tvos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-appletvos.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-appletvos.default = \
   remote:internal
 
 targetTriple.tvos_arm64 = arm64-apple-tvos
-targetSysRoot.tvos_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-appletvos
+targetSysRoot.tvos_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-appletvos
 targetCpu.tvos_arm64 = apple-a7
 clangFlags.tvos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.tvos_arm64 = -O1
@@ -378,14 +378,14 @@
 osVersionMinFlagLd.tvos_arm64 = -tvos_version_min
 
 # watchOS armv7k
-targetToolchain.macos_x64-watchos_arm32 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_arm32 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_arm32 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_arm32 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos.default = \
   remote:internal
 
 targetTriple.watchos_arm32 = armv7k-apple-watchos
-targetSysRoot.watchos_arm32 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos
+targetSysRoot.watchos_arm32 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos
 targetCpu.watchos_arm32 = cortex-a7
 clangFlags.watchos_arm32 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.watchos_arm32 = -O1
@@ -403,11 +403,11 @@
 osVersionMinFlagLd.watchos_arm32 = -watchos_version_min
 
 # watchOS arm64_32
-targetToolchain.macos_x64-watchos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
 targetTriple.watchos_arm64 = arm64_32-apple-watchos
-targetSysRoot.watchos_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos
+targetSysRoot.watchos_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos
 targetCpu.watchos_arm64 = apple-s4
 clangFlags.watchos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.watchos_arm64 = -O1
@@ -424,11 +424,11 @@
 osVersionMinFlagLd.watchos_arm64 = -watchos_version_min
 
 # watchOS arm64
-targetToolchain.macos_x64-watchos_device_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_device_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_device_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_device_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
 targetTriple.watchos_device_arm64 = arm64-apple-watchos
-targetSysRoot.watchos_device_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos
+targetSysRoot.watchos_device_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos
 targetCpu.watchos_device_arm64 = apple-a7
 clangFlags.watchos_device_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.watchos_device_arm64 = -O1
@@ -445,14 +445,14 @@
 osVersionMinFlagLd.watchos_device_arm64 = -watchos_version_min
 
 #  Apple's watchOS i386 simulator.
-targetToolchain.macos_x64-watchos_x86 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_x86 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_x86 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_x86 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchsimulator.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchsimulator.default = \
   remote:internal
 
 targetTriple.watchos_x86 = i386-apple-watchos-simulator
-targetSysRoot.watchos_x86 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchsimulator
+targetSysRoot.watchos_x86 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchsimulator
 # Make sure that SSE2 is available by setting target-cpu to pentium4
 targetCpu.watchos_x86 = pentium4
 clangFlags.watchos_x86 = -cc1 -emit-obj -disable-llvm-passes -x ir
@@ -470,14 +470,14 @@
 osVersionMinFlagLd.watchos_x86 = -watchos_simulator_version_min
 
 # watchOS x86_64 simulator.
-targetToolchain.macos_x64-watchos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_x64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_x64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos_x64.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos_x64.default = \
   remote:internal
 
 targetTriple.watchos_x64 = x86_64-apple-watchos-simulator
-targetSysRoot.watchos_x64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchsimulator
+targetSysRoot.watchos_x64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchsimulator
 targetCpu.watchos_x64 = core2
 clangFlags.watchos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.watchos_x64 = -O1
@@ -494,14 +494,14 @@
 osVersionMinFlagLd.watchos_x64 = -watchos_simulator_version_min
 
 # watchOS Apple Silicon simulator.
-targetToolchain.macos_x64-watchos_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
-targetToolchain.macos_arm64-watchos_simulator_arm64 = target-toolchain-xcode_16.0_16A5230g_with_fixed_headers
+targetToolchain.macos_x64-watchos_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
+targetToolchain.macos_arm64-watchos_simulator_arm64 = target-toolchain-xcode_16.1_16B5001e_with_fixed_headers
 
-target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchos_simulator_arm64.default = \
+target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchos_simulator_arm64.default = \
   remote:internal
 
 targetTriple.watchos_simulator_arm64 = arm64-apple-watchos-simulator
-targetSysRoot.watchos_simulator_arm64 = target-sysroot-xcode_16.0_16A5230g_with_fixed_headers-watchsimulator
+targetSysRoot.watchos_simulator_arm64 = target-sysroot-xcode_16.1_16B5001e_with_fixed_headers-watchsimulator
 targetCpu.watchos_simulator_arm64 = apple-a7
 clangFlags.watchos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
 clangNooptFlags.watchos_simulator_arm64 = -O1