Snap for 8178706 from ec74f967bdf8556b8e094be6578b83babc346783 to tm-release

Change-Id: I590d706e9cce9043d7243f0b15cb8511d694ac1d
diff --git a/darwin-x86/bin/versioner b/darwin-x86/bin/versioner
index af9913a..c1f1f8b 100755
--- a/darwin-x86/bin/versioner
+++ b/darwin-x86/bin/versioner
Binary files differ
diff --git a/darwin-x86/clang-headers b/darwin-x86/clang-headers
index 62b42bd..862969a 120000
--- a/darwin-x86/clang-headers
+++ b/darwin-x86/clang-headers
@@ -1 +1 @@
-lib64/clang/14.0.0/include
\ No newline at end of file
+lib64/clang/14.0.1/include
\ No newline at end of file
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_builtin_vars.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_builtin_vars.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_builtin_vars.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_builtin_vars.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_cmath.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_cmath.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_cmath.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_cmath.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_complex_builtins.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_complex_builtins.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_complex_builtins.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_complex_builtins.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_device_functions.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_device_functions.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_device_functions.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_device_functions.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_intrinsics.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_intrinsics.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_intrinsics.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_intrinsics.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_libdevice_declares.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_libdevice_declares.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_libdevice_declares.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_libdevice_declares.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_math.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_math.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_math.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_math.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_math_forward_declares.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_math_forward_declares.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_math_forward_declares.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_math_forward_declares.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_runtime_wrapper.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_cuda_runtime_wrapper.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_hip_cmath.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_hip_cmath.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_hip_cmath.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_hip_cmath.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_hip_libdevice_declares.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_hip_libdevice_declares.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_hip_libdevice_declares.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_hip_libdevice_declares.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_hip_math.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_hip_math.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_hip_math.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_hip_math.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__clang_hip_runtime_wrapper.h b/darwin-x86/lib64/clang/14.0.1/include/__clang_hip_runtime_wrapper.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__clang_hip_runtime_wrapper.h
rename to darwin-x86/lib64/clang/14.0.1/include/__clang_hip_runtime_wrapper.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__stddef_max_align_t.h b/darwin-x86/lib64/clang/14.0.1/include/__stddef_max_align_t.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__stddef_max_align_t.h
rename to darwin-x86/lib64/clang/14.0.1/include/__stddef_max_align_t.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__wmmintrin_aes.h b/darwin-x86/lib64/clang/14.0.1/include/__wmmintrin_aes.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__wmmintrin_aes.h
rename to darwin-x86/lib64/clang/14.0.1/include/__wmmintrin_aes.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/__wmmintrin_pclmul.h b/darwin-x86/lib64/clang/14.0.1/include/__wmmintrin_pclmul.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/__wmmintrin_pclmul.h
rename to darwin-x86/lib64/clang/14.0.1/include/__wmmintrin_pclmul.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/adxintrin.h b/darwin-x86/lib64/clang/14.0.1/include/adxintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/adxintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/adxintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/altivec.h b/darwin-x86/lib64/clang/14.0.1/include/altivec.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/altivec.h
rename to darwin-x86/lib64/clang/14.0.1/include/altivec.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ammintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ammintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ammintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ammintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/amxintrin.h b/darwin-x86/lib64/clang/14.0.1/include/amxintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/amxintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/amxintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm64intr.h b/darwin-x86/lib64/clang/14.0.1/include/arm64intr.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm64intr.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm64intr.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_acle.h b/darwin-x86/lib64/clang/14.0.1/include/arm_acle.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_acle.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_acle.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_bf16.h b/darwin-x86/lib64/clang/14.0.1/include/arm_bf16.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_bf16.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_bf16.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_cde.h b/darwin-x86/lib64/clang/14.0.1/include/arm_cde.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_cde.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_cde.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_cmse.h b/darwin-x86/lib64/clang/14.0.1/include/arm_cmse.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_cmse.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_cmse.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_fp16.h b/darwin-x86/lib64/clang/14.0.1/include/arm_fp16.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_fp16.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_fp16.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_mve.h b/darwin-x86/lib64/clang/14.0.1/include/arm_mve.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_mve.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_mve.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_neon.h b/darwin-x86/lib64/clang/14.0.1/include/arm_neon.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_neon.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_neon.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/arm_sve.h b/darwin-x86/lib64/clang/14.0.1/include/arm_sve.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/arm_sve.h
rename to darwin-x86/lib64/clang/14.0.1/include/arm_sve.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/armintr.h b/darwin-x86/lib64/clang/14.0.1/include/armintr.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/armintr.h
rename to darwin-x86/lib64/clang/14.0.1/include/armintr.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx2intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx2intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx2intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx2intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512bf16intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512bf16intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512bf16intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512bf16intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512bitalgintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512bitalgintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512bitalgintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512bitalgintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512bwintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512bwintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512bwintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512bwintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512cdintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512cdintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512cdintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512cdintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512dqintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512dqintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512dqintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512dqintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512erintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512erintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512erintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512erintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512fintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512fintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512fintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512fintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512fp16intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512fp16intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512fp16intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512fp16intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512ifmaintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512ifmaintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512ifmaintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512ifmaintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512ifmavlintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512ifmavlintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512ifmavlintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512ifmavlintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512pfintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512pfintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512pfintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512pfintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vbmi2intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vbmi2intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vbmi2intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vbmi2intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vbmiintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vbmiintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vbmiintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vbmiintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vbmivlintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vbmivlintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vbmivlintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vbmivlintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlbf16intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlbf16intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlbf16intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlbf16intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlbitalgintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlbitalgintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlbitalgintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlbitalgintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlbwintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlbwintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlbwintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlbwintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlcdintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlcdintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlcdintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlcdintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vldqintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vldqintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vldqintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vldqintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlfp16intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlfp16intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlfp16intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlfp16intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlvbmi2intrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlvbmi2intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlvbmi2intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlvbmi2intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlvnniintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlvnniintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlvnniintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlvnniintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vlvp2intersectintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vlvp2intersectintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vlvp2intersectintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vlvp2intersectintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vnniintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vnniintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vnniintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vnniintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vp2intersectintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vp2intersectintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vp2intersectintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vp2intersectintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vpopcntdqintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vpopcntdqintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vpopcntdqintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vpopcntdqintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avx512vpopcntdqvlintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avx512vpopcntdqvlintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avx512vpopcntdqvlintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avx512vpopcntdqvlintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avxintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avxintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avxintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avxintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/avxvnniintrin.h b/darwin-x86/lib64/clang/14.0.1/include/avxvnniintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/avxvnniintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/avxvnniintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/bits/stdatomic.h b/darwin-x86/lib64/clang/14.0.1/include/bits/stdatomic.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/bits/stdatomic.h
rename to darwin-x86/lib64/clang/14.0.1/include/bits/stdatomic.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/bmi2intrin.h b/darwin-x86/lib64/clang/14.0.1/include/bmi2intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/bmi2intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/bmi2intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/bmiintrin.h b/darwin-x86/lib64/clang/14.0.1/include/bmiintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/bmiintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/bmiintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/builtins.h b/darwin-x86/lib64/clang/14.0.1/include/builtins.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/builtins.h
rename to darwin-x86/lib64/clang/14.0.1/include/builtins.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cet.h b/darwin-x86/lib64/clang/14.0.1/include/cet.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cet.h
rename to darwin-x86/lib64/clang/14.0.1/include/cet.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cetintrin.h b/darwin-x86/lib64/clang/14.0.1/include/cetintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cetintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/cetintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cldemoteintrin.h b/darwin-x86/lib64/clang/14.0.1/include/cldemoteintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cldemoteintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/cldemoteintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/clflushoptintrin.h b/darwin-x86/lib64/clang/14.0.1/include/clflushoptintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/clflushoptintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/clflushoptintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/clwbintrin.h b/darwin-x86/lib64/clang/14.0.1/include/clwbintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/clwbintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/clwbintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/clzerointrin.h b/darwin-x86/lib64/clang/14.0.1/include/clzerointrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/clzerointrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/clzerointrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cpuid.h b/darwin-x86/lib64/clang/14.0.1/include/cpuid.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cpuid.h
rename to darwin-x86/lib64/clang/14.0.1/include/cpuid.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/algorithm b/darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/algorithm
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/algorithm
rename to darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/algorithm
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/complex b/darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/complex
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/complex
rename to darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/complex
diff --git a/darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/new b/darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/new
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/cuda_wrappers/new
rename to darwin-x86/lib64/clang/14.0.1/include/cuda_wrappers/new
diff --git a/darwin-x86/lib64/clang/14.0.0/include/emmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/emmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/emmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/emmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/enqcmdintrin.h b/darwin-x86/lib64/clang/14.0.1/include/enqcmdintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/enqcmdintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/enqcmdintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/f16cintrin.h b/darwin-x86/lib64/clang/14.0.1/include/f16cintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/f16cintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/f16cintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/float.h b/darwin-x86/lib64/clang/14.0.1/include/float.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/float.h
rename to darwin-x86/lib64/clang/14.0.1/include/float.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/fma4intrin.h b/darwin-x86/lib64/clang/14.0.1/include/fma4intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/fma4intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/fma4intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/fmaintrin.h b/darwin-x86/lib64/clang/14.0.1/include/fmaintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/fmaintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/fmaintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h b/darwin-x86/lib64/clang/14.0.1/include/fuzzer/FuzzedDataProvider.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h
rename to darwin-x86/lib64/clang/14.0.1/include/fuzzer/FuzzedDataProvider.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/fxsrintrin.h b/darwin-x86/lib64/clang/14.0.1/include/fxsrintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/fxsrintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/fxsrintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/gfniintrin.h b/darwin-x86/lib64/clang/14.0.1/include/gfniintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/gfniintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/gfniintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h b/darwin-x86/lib64/clang/14.0.1/include/hexagon_circ_brev_intrinsics.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h
rename to darwin-x86/lib64/clang/14.0.1/include/hexagon_circ_brev_intrinsics.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/hexagon_protos.h b/darwin-x86/lib64/clang/14.0.1/include/hexagon_protos.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/hexagon_protos.h
rename to darwin-x86/lib64/clang/14.0.1/include/hexagon_protos.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/hexagon_types.h b/darwin-x86/lib64/clang/14.0.1/include/hexagon_types.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/hexagon_types.h
rename to darwin-x86/lib64/clang/14.0.1/include/hexagon_types.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/hresetintrin.h b/darwin-x86/lib64/clang/14.0.1/include/hresetintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/hresetintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/hresetintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/htmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/htmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/htmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/htmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/htmxlintrin.h b/darwin-x86/lib64/clang/14.0.1/include/htmxlintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/htmxlintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/htmxlintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/hvx_hexagon_protos.h b/darwin-x86/lib64/clang/14.0.1/include/hvx_hexagon_protos.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/hvx_hexagon_protos.h
rename to darwin-x86/lib64/clang/14.0.1/include/hvx_hexagon_protos.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ia32intrin.h b/darwin-x86/lib64/clang/14.0.1/include/ia32intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ia32intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ia32intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/immintrin.h b/darwin-x86/lib64/clang/14.0.1/include/immintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/immintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/immintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/intrin.h b/darwin-x86/lib64/clang/14.0.1/include/intrin.h
similarity index 99%
rename from darwin-x86/lib64/clang/14.0.0/include/intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/intrin.h
index ba6ad6b..b75ee3b 100644
--- a/darwin-x86/lib64/clang/14.0.0/include/intrin.h
+++ b/darwin-x86/lib64/clang/14.0.1/include/intrin.h
@@ -558,8 +558,6 @@
                        :
                        : "memory");
 }
-static __inline__ void __DEFAULT_FN_ATTRS __stosq(unsigned __int64 *__dst,
-                                                  unsigned __int64 __x,
 static __inline__ void __DEFAULT_FN_ATTRS
 __stosq(unsigned __int64 *__dst, unsigned __int64 __x, size_t __n) {
   __asm__ __volatile__("rep stosq" : "+D"(__dst), "+c"(__n) : "a"(__x)
diff --git a/darwin-x86/lib64/clang/14.0.0/include/inttypes.h b/darwin-x86/lib64/clang/14.0.1/include/inttypes.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/inttypes.h
rename to darwin-x86/lib64/clang/14.0.1/include/inttypes.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/invpcidintrin.h b/darwin-x86/lib64/clang/14.0.1/include/invpcidintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/invpcidintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/invpcidintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/iso646.h b/darwin-x86/lib64/clang/14.0.1/include/iso646.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/iso646.h
rename to darwin-x86/lib64/clang/14.0.1/include/iso646.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/keylockerintrin.h b/darwin-x86/lib64/clang/14.0.1/include/keylockerintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/keylockerintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/keylockerintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/limits.h b/darwin-x86/lib64/clang/14.0.1/include/limits.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/limits.h
rename to darwin-x86/lib64/clang/14.0.1/include/limits.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/lwpintrin.h b/darwin-x86/lib64/clang/14.0.1/include/lwpintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/lwpintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/lwpintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/lzcntintrin.h b/darwin-x86/lib64/clang/14.0.1/include/lzcntintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/lzcntintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/lzcntintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/mm3dnow.h b/darwin-x86/lib64/clang/14.0.1/include/mm3dnow.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/mm3dnow.h
rename to darwin-x86/lib64/clang/14.0.1/include/mm3dnow.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/mm_malloc.h b/darwin-x86/lib64/clang/14.0.1/include/mm_malloc.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/mm_malloc.h
rename to darwin-x86/lib64/clang/14.0.1/include/mm_malloc.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/mmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/mmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/mmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/mmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/module.modulemap b/darwin-x86/lib64/clang/14.0.1/include/module.modulemap
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/module.modulemap
rename to darwin-x86/lib64/clang/14.0.1/include/module.modulemap
diff --git a/darwin-x86/lib64/clang/14.0.0/include/movdirintrin.h b/darwin-x86/lib64/clang/14.0.1/include/movdirintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/movdirintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/movdirintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/msa.h b/darwin-x86/lib64/clang/14.0.1/include/msa.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/msa.h
rename to darwin-x86/lib64/clang/14.0.1/include/msa.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/mwaitxintrin.h b/darwin-x86/lib64/clang/14.0.1/include/mwaitxintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/mwaitxintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/mwaitxintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/nmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/nmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/nmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/nmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/opencl-c-base.h b/darwin-x86/lib64/clang/14.0.1/include/opencl-c-base.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/opencl-c-base.h
rename to darwin-x86/lib64/clang/14.0.1/include/opencl-c-base.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/opencl-c.h b/darwin-x86/lib64/clang/14.0.1/include/opencl-c.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/opencl-c.h
rename to darwin-x86/lib64/clang/14.0.1/include/opencl-c.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/cmath b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/cmath
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/cmath
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/cmath
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex.h b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex.h
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex_cmath.h b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex_cmath.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex_cmath.h
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex_cmath.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/math.h b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/math.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/math.h
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/math.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/new b/darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/new
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/openmp_wrappers/new
rename to darwin-x86/lib64/clang/14.0.1/include/openmp_wrappers/new
diff --git a/darwin-x86/lib64/clang/14.0.0/include/pconfigintrin.h b/darwin-x86/lib64/clang/14.0.1/include/pconfigintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/pconfigintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/pconfigintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/pkuintrin.h b/darwin-x86/lib64/clang/14.0.1/include/pkuintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/pkuintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/pkuintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/pmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/pmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/pmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/pmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/popcntintrin.h b/darwin-x86/lib64/clang/14.0.1/include/popcntintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/popcntintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/popcntintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/emmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/emmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/emmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/emmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/mm_malloc.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/mm_malloc.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/mm_malloc.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/mm_malloc.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/mmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/mmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/mmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/mmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/pmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/pmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/pmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/pmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/smmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/smmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/smmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/smmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/tmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/tmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/tmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/tmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/xmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/xmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ppc_wrappers/xmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ppc_wrappers/xmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/prfchwintrin.h b/darwin-x86/lib64/clang/14.0.1/include/prfchwintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/prfchwintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/prfchwintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/profile/InstrProfData.inc b/darwin-x86/lib64/clang/14.0.1/include/profile/InstrProfData.inc
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/profile/InstrProfData.inc
rename to darwin-x86/lib64/clang/14.0.1/include/profile/InstrProfData.inc
diff --git a/darwin-x86/lib64/clang/14.0.0/include/ptwriteintrin.h b/darwin-x86/lib64/clang/14.0.1/include/ptwriteintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/ptwriteintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/ptwriteintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/rdseedintrin.h b/darwin-x86/lib64/clang/14.0.1/include/rdseedintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/rdseedintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/rdseedintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/riscv_vector.h b/darwin-x86/lib64/clang/14.0.1/include/riscv_vector.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/riscv_vector.h
rename to darwin-x86/lib64/clang/14.0.1/include/riscv_vector.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/rtmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/rtmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/rtmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/rtmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/s390intrin.h b/darwin-x86/lib64/clang/14.0.1/include/s390intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/s390intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/s390intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/allocator_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/allocator_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/allocator_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/allocator_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/asan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/asan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/asan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/asan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/common_interface_defs.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/common_interface_defs.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/common_interface_defs.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/common_interface_defs.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/coverage_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/coverage_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/coverage_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/coverage_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/dfsan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/dfsan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/dfsan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/dfsan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/hwasan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/hwasan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/hwasan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/hwasan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/linux_syscall_hooks.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/linux_syscall_hooks.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/lsan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/lsan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/lsan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/lsan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/msan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/msan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/msan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/msan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/netbsd_syscall_hooks.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/netbsd_syscall_hooks.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/scudo_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/scudo_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/scudo_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/scudo_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface_atomic.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface_atomic.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sanitizer/ubsan_interface.h b/darwin-x86/lib64/clang/14.0.1/include/sanitizer/ubsan_interface.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sanitizer/ubsan_interface.h
rename to darwin-x86/lib64/clang/14.0.1/include/sanitizer/ubsan_interface.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/serializeintrin.h b/darwin-x86/lib64/clang/14.0.1/include/serializeintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/serializeintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/serializeintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/sgxintrin.h b/darwin-x86/lib64/clang/14.0.1/include/sgxintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/sgxintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/sgxintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/shaintrin.h b/darwin-x86/lib64/clang/14.0.1/include/shaintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/shaintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/shaintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/smmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/smmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/smmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/smmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdalign.h b/darwin-x86/lib64/clang/14.0.1/include/stdalign.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdalign.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdalign.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdarg.h b/darwin-x86/lib64/clang/14.0.1/include/stdarg.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdarg.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdarg.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdatomic.h b/darwin-x86/lib64/clang/14.0.1/include/stdatomic.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdatomic.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdatomic.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdbool.h b/darwin-x86/lib64/clang/14.0.1/include/stdbool.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdbool.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdbool.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stddef.h b/darwin-x86/lib64/clang/14.0.1/include/stddef.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stddef.h
rename to darwin-x86/lib64/clang/14.0.1/include/stddef.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdint.h b/darwin-x86/lib64/clang/14.0.1/include/stdint.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdint.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdint.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/stdnoreturn.h b/darwin-x86/lib64/clang/14.0.1/include/stdnoreturn.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/stdnoreturn.h
rename to darwin-x86/lib64/clang/14.0.1/include/stdnoreturn.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/tbmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/tbmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/tbmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/tbmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/tgmath.h b/darwin-x86/lib64/clang/14.0.1/include/tgmath.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/tgmath.h
rename to darwin-x86/lib64/clang/14.0.1/include/tgmath.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/tmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/tmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/tmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/tmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/tsxldtrkintrin.h b/darwin-x86/lib64/clang/14.0.1/include/tsxldtrkintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/tsxldtrkintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/tsxldtrkintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/uintrintrin.h b/darwin-x86/lib64/clang/14.0.1/include/uintrintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/uintrintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/uintrintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/unwind.h b/darwin-x86/lib64/clang/14.0.1/include/unwind.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/unwind.h
rename to darwin-x86/lib64/clang/14.0.1/include/unwind.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/vadefs.h b/darwin-x86/lib64/clang/14.0.1/include/vadefs.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/vadefs.h
rename to darwin-x86/lib64/clang/14.0.1/include/vadefs.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/vaesintrin.h b/darwin-x86/lib64/clang/14.0.1/include/vaesintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/vaesintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/vaesintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/varargs.h b/darwin-x86/lib64/clang/14.0.1/include/varargs.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/varargs.h
rename to darwin-x86/lib64/clang/14.0.1/include/varargs.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/vecintrin.h b/darwin-x86/lib64/clang/14.0.1/include/vecintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/vecintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/vecintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/vpclmulqdqintrin.h b/darwin-x86/lib64/clang/14.0.1/include/vpclmulqdqintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/vpclmulqdqintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/vpclmulqdqintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/waitpkgintrin.h b/darwin-x86/lib64/clang/14.0.1/include/waitpkgintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/waitpkgintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/waitpkgintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/wasm_simd128.h b/darwin-x86/lib64/clang/14.0.1/include/wasm_simd128.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/wasm_simd128.h
rename to darwin-x86/lib64/clang/14.0.1/include/wasm_simd128.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/wbnoinvdintrin.h b/darwin-x86/lib64/clang/14.0.1/include/wbnoinvdintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/wbnoinvdintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/wbnoinvdintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/wmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/wmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/wmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/wmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/x86gprintrin.h b/darwin-x86/lib64/clang/14.0.1/include/x86gprintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/x86gprintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/x86gprintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/x86intrin.h b/darwin-x86/lib64/clang/14.0.1/include/x86intrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/x86intrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/x86intrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xmmintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xmmintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xmmintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xmmintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xopintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xopintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xopintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xopintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xsavecintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xsavecintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xsavecintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xsavecintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xsaveintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xsaveintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xsaveintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xsaveintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xsaveoptintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xsaveoptintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xsaveoptintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xsaveoptintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xsavesintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xsavesintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xsavesintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xsavesintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/xtestintrin.h b/darwin-x86/lib64/clang/14.0.1/include/xtestintrin.h
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/include/xtestintrin.h
rename to darwin-x86/lib64/clang/14.0.1/include/xtestintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/share/asan_ignorelist.txt b/darwin-x86/lib64/clang/14.0.1/share/asan_ignorelist.txt
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/share/asan_ignorelist.txt
rename to darwin-x86/lib64/clang/14.0.1/share/asan_ignorelist.txt
diff --git a/darwin-x86/lib64/clang/14.0.0/share/cfi_ignorelist.txt b/darwin-x86/lib64/clang/14.0.1/share/cfi_ignorelist.txt
similarity index 100%
rename from darwin-x86/lib64/clang/14.0.0/share/cfi_ignorelist.txt
rename to darwin-x86/lib64/clang/14.0.1/share/cfi_ignorelist.txt
diff --git a/darwin-x86/lib64/libbase.dylib b/darwin-x86/lib64/libbase.dylib
index 891cef1..edcbac3 100755
--- a/darwin-x86/lib64/libbase.dylib
+++ b/darwin-x86/lib64/libbase.dylib
Binary files differ
diff --git a/darwin-x86/lib64/libc++.dylib b/darwin-x86/lib64/libc++.dylib
index a8ebd97..16ffc74 100755
--- a/darwin-x86/lib64/libc++.dylib
+++ b/darwin-x86/lib64/libc++.dylib
Binary files differ
diff --git a/darwin-x86/lib64/libclang-cpp.dylib b/darwin-x86/lib64/libclang-cpp.dylib
index a29f5d9..9f36c8c 100755
--- a/darwin-x86/lib64/libclang-cpp.dylib
+++ b/darwin-x86/lib64/libclang-cpp.dylib
Binary files differ
diff --git a/darwin-x86/lib64/liblog.dylib b/darwin-x86/lib64/liblog.dylib
index a323b44..27506da 100755
--- a/darwin-x86/lib64/liblog.dylib
+++ b/darwin-x86/lib64/liblog.dylib
Binary files differ
diff --git a/linux-x86/bin/bindgen b/linux-x86/bin/bindgen
new file mode 100755
index 0000000..d4114f0
--- /dev/null
+++ b/linux-x86/bin/bindgen
Binary files differ
diff --git a/linux-x86/bin/cxx_extractor b/linux-x86/bin/cxx_extractor
index 36b77fe..0edd17e 100755
--- a/linux-x86/bin/cxx_extractor
+++ b/linux-x86/bin/cxx_extractor
Binary files differ
diff --git a/linux-x86/bin/header-abi-diff b/linux-x86/bin/header-abi-diff
index 9ed1f45..c0af08c 100755
--- a/linux-x86/bin/header-abi-diff
+++ b/linux-x86/bin/header-abi-diff
Binary files differ
diff --git a/linux-x86/bin/header-abi-dumper b/linux-x86/bin/header-abi-dumper
index 47bf46b..95fed25 100755
--- a/linux-x86/bin/header-abi-dumper
+++ b/linux-x86/bin/header-abi-dumper
Binary files differ
diff --git a/linux-x86/bin/header-abi-linker b/linux-x86/bin/header-abi-linker
index 7489a6d..92e6209 100755
--- a/linux-x86/bin/header-abi-linker
+++ b/linux-x86/bin/header-abi-linker
Binary files differ
diff --git a/linux-x86/bin/proto_metadata_plugin b/linux-x86/bin/proto_metadata_plugin
index 608e811..d9b829f 100755
--- a/linux-x86/bin/proto_metadata_plugin
+++ b/linux-x86/bin/proto_metadata_plugin
Binary files differ
diff --git a/linux-x86/bin/protoc_extractor b/linux-x86/bin/protoc_extractor
index 466c08b..f1fc112 100755
--- a/linux-x86/bin/protoc_extractor
+++ b/linux-x86/bin/protoc_extractor
Binary files differ
diff --git a/linux-x86/clang-headers b/linux-x86/clang-headers
index 62b42bd..862969a 120000
--- a/linux-x86/clang-headers
+++ b/linux-x86/clang-headers
@@ -1 +1 @@
-lib64/clang/14.0.0/include
\ No newline at end of file
+lib64/clang/14.0.1/include
\ No newline at end of file
diff --git a/linux-x86/lib64/clang/14.0.0/include/intrin.h b/linux-x86/lib64/clang/14.0.0/include/intrin.h
deleted file mode 100644
index ba6ad6b..0000000
--- a/linux-x86/lib64/clang/14.0.0/include/intrin.h
+++ /dev/null
@@ -1,663 +0,0 @@
-/* ===-------- intrin.h ---------------------------------------------------===
- *
- * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
- * See https://llvm.org/LICENSE.txt for license information.
- * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- *
- *===-----------------------------------------------------------------------===
- */
-
-/* Only include this if we're compiling for the windows platform. */
-#ifndef _MSC_VER
-#include_next <intrin.h>
-#else
-
-#ifndef __INTRIN_H
-#define __INTRIN_H
-
-/* First include the standard intrinsics. */
-#if defined(__i386__) || defined(__x86_64__)
-#include <x86intrin.h>
-#endif
-
-#if defined(__arm__)
-#include <armintr.h>
-#endif
-
-#if defined(__aarch64__)
-#include <arm64intr.h>
-#endif
-
-/* For the definition of jmp_buf. */
-#if __STDC_HOSTED__
-#include <setjmp.h>
-#endif
-
-/* Define the default attributes for the functions in this file. */
-#define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__))
-
-#if __x86_64__
-#define __LPTRINT_TYPE__ __int64
-#else
-#define __LPTRINT_TYPE__ long
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#if defined(__MMX__)
-/* And the random ones that aren't in those files. */
-__m64 _m_from_float(float);
-float _m_to_float(__m64);
-#endif
-
-/* Other assorted instruction intrinsics. */
-void __addfsbyte(unsigned long, unsigned char);
-void __addfsdword(unsigned long, unsigned long);
-void __addfsword(unsigned long, unsigned short);
-void __code_seg(const char *);
-static __inline__
-void __cpuid(int[4], int);
-static __inline__
-void __cpuidex(int[4], int, int);
-static __inline__
-__int64 __emul(int, int);
-static __inline__
-unsigned __int64 __emulu(unsigned int, unsigned int);
-unsigned int __getcallerseflags(void);
-static __inline__
-void __halt(void);
-unsigned char __inbyte(unsigned short);
-void __inbytestring(unsigned short, unsigned char *, unsigned long);
-void __incfsbyte(unsigned long);
-void __incfsdword(unsigned long);
-void __incfsword(unsigned long);
-unsigned long __indword(unsigned short);
-void __indwordstring(unsigned short, unsigned long *, unsigned long);
-void __int2c(void);
-void __invlpg(void *);
-unsigned short __inword(unsigned short);
-void __inwordstring(unsigned short, unsigned short *, unsigned long);
-void __lidt(void *);
-unsigned __int64 __ll_lshift(unsigned __int64, int);
-__int64 __ll_rshift(__int64, int);
-static __inline__
-void __movsb(unsigned char *, unsigned char const *, size_t);
-static __inline__
-void __movsd(unsigned long *, unsigned long const *, size_t);
-static __inline__
-void __movsw(unsigned short *, unsigned short const *, size_t);
-static __inline__
-void __nop(void);
-void __nvreg_restore_fence(void);
-void __nvreg_save_fence(void);
-void __outbyte(unsigned short, unsigned char);
-void __outbytestring(unsigned short, unsigned char *, unsigned long);
-void __outdword(unsigned short, unsigned long);
-void __outdwordstring(unsigned short, unsigned long *, unsigned long);
-void __outword(unsigned short, unsigned short);
-void __outwordstring(unsigned short, unsigned short *, unsigned long);
-unsigned long __readcr0(void);
-unsigned long __readcr2(void);
-unsigned __LPTRINT_TYPE__ __readcr3(void);
-unsigned long __readcr4(void);
-unsigned long __readcr8(void);
-unsigned int __readdr(unsigned int);
-#ifdef __i386__
-static __inline__
-unsigned char __readfsbyte(unsigned long);
-static __inline__
-unsigned short __readfsword(unsigned long);
-static __inline__
-unsigned long __readfsdword(unsigned long);
-static __inline__
-unsigned __int64 __readfsqword(unsigned long);
-#endif
-static __inline__
-unsigned __int64 __readmsr(unsigned long);
-unsigned __int64 __readpmc(unsigned long);
-unsigned long __segmentlimit(unsigned long);
-void __sidt(void *);
-static __inline__
-void __stosb(unsigned char *, unsigned char, size_t);
-static __inline__
-void __stosd(unsigned long *, unsigned long, size_t);
-static __inline__
-void __stosw(unsigned short *, unsigned short, size_t);
-void __svm_clgi(void);
-void __svm_invlpga(void *, int);
-void __svm_skinit(int);
-void __svm_stgi(void);
-void __svm_vmload(size_t);
-void __svm_vmrun(size_t);
-void __svm_vmsave(size_t);
-void __ud2(void);
-unsigned __int64 __ull_rshift(unsigned __int64, int);
-void __vmx_off(void);
-void __vmx_vmptrst(unsigned __int64 *);
-void __wbinvd(void);
-void __writecr0(unsigned int);
-static __inline__
-void __writecr3(unsigned __INTPTR_TYPE__);
-void __writecr4(unsigned int);
-void __writecr8(unsigned int);
-void __writedr(unsigned int, unsigned int);
-void __writefsbyte(unsigned long, unsigned char);
-void __writefsdword(unsigned long, unsigned long);
-void __writefsqword(unsigned long, unsigned __int64);
-void __writefsword(unsigned long, unsigned short);
-void __writemsr(unsigned long, unsigned __int64);
-static __inline__
-void *_AddressOfReturnAddress(void);
-static __inline__
-unsigned char _BitScanForward(unsigned long *_Index, unsigned long _Mask);
-static __inline__
-unsigned char _BitScanReverse(unsigned long *_Index, unsigned long _Mask);
-unsigned char _bittest(long const *, long);
-unsigned char _bittestandcomplement(long *, long);
-unsigned char _bittestandreset(long *, long);
-unsigned char _bittestandset(long *, long);
-void __cdecl _disable(void);
-void __cdecl _enable(void);
-long _InterlockedAddLargeStatistic(__int64 volatile *_Addend, long _Value);
-unsigned char _interlockedbittestandreset(long volatile *, long);
-unsigned char _interlockedbittestandset(long volatile *, long);
-void *_InterlockedCompareExchangePointer_HLEAcquire(void *volatile *, void *,
-                                                    void *);
-void *_InterlockedCompareExchangePointer_HLERelease(void *volatile *, void *,
-                                                    void *);
-long _InterlockedExchangeAdd_HLEAcquire(long volatile *, long);
-long _InterlockedExchangeAdd_HLERelease(long volatile *, long);
-__int64 _InterlockedExchangeAdd64_HLEAcquire(__int64 volatile *, __int64);
-__int64 _InterlockedExchangeAdd64_HLERelease(__int64 volatile *, __int64);
-static __inline__ void
-__attribute__((__deprecated__("use other intrinsics or C++11 atomics instead")))
-_ReadBarrier(void);
-static __inline__ void
-__attribute__((__deprecated__("use other intrinsics or C++11 atomics instead")))
-_ReadWriteBarrier(void);
-unsigned int _rorx_u32(unsigned int, const unsigned int);
-int _sarx_i32(int, unsigned int);
-#if __STDC_HOSTED__
-int __cdecl _setjmp(jmp_buf);
-#endif
-unsigned int _shlx_u32(unsigned int, unsigned int);
-unsigned int _shrx_u32(unsigned int, unsigned int);
-void _Store_HLERelease(long volatile *, long);
-void _Store64_HLERelease(__int64 volatile *, __int64);
-void _StorePointer_HLERelease(void *volatile *, void *);
-static __inline__ void
-__attribute__((__deprecated__("use other intrinsics or C++11 atomics instead")))
-_WriteBarrier(void);
-unsigned __int32 xbegin(void);
-void _xend(void);
-
-/* These additional intrinsics are turned on in x64/amd64/x86_64 mode. */
-#ifdef __x86_64__
-void __addgsbyte(unsigned long, unsigned char);
-void __addgsdword(unsigned long, unsigned long);
-void __addgsqword(unsigned long, unsigned __int64);
-void __addgsword(unsigned long, unsigned short);
-static __inline__
-void __faststorefence(void);
-void __incgsbyte(unsigned long);
-void __incgsdword(unsigned long);
-void __incgsqword(unsigned long);
-void __incgsword(unsigned long);
-static __inline__
-void __movsq(unsigned long long *, unsigned long long const *, size_t);
-static __inline__
-unsigned char __readgsbyte(unsigned long);
-static __inline__
-unsigned long __readgsdword(unsigned long);
-static __inline__
-unsigned __int64 __readgsqword(unsigned long);
-unsigned short __readgsword(unsigned long);
-unsigned __int64 __shiftleft128(unsigned __int64 _LowPart,
-                                unsigned __int64 _HighPart,
-                                unsigned char _Shift);
-unsigned __int64 __shiftright128(unsigned __int64 _LowPart,
-                                 unsigned __int64 _HighPart,
-                                 unsigned char _Shift);
-static __inline__
-void __stosq(unsigned __int64 *, unsigned __int64, size_t);
-unsigned char __vmx_on(unsigned __int64 *);
-unsigned char __vmx_vmclear(unsigned __int64 *);
-unsigned char __vmx_vmlaunch(void);
-unsigned char __vmx_vmptrld(unsigned __int64 *);
-unsigned char __vmx_vmread(size_t, size_t *);
-unsigned char __vmx_vmresume(void);
-unsigned char __vmx_vmwrite(size_t, size_t);
-void __writegsbyte(unsigned long, unsigned char);
-void __writegsdword(unsigned long, unsigned long);
-void __writegsqword(unsigned long, unsigned __int64);
-void __writegsword(unsigned long, unsigned short);
-unsigned char _bittest64(__int64 const *, __int64);
-unsigned char _bittestandcomplement64(__int64 *, __int64);
-unsigned char _bittestandreset64(__int64 *, __int64);
-unsigned char _bittestandset64(__int64 *, __int64);
-long _InterlockedAnd_np(long volatile *_Value, long _Mask);
-short _InterlockedAnd16_np(short volatile *_Value, short _Mask);
-__int64 _InterlockedAnd64_np(__int64 volatile *_Value, __int64 _Mask);
-char _InterlockedAnd8_np(char volatile *_Value, char _Mask);
-unsigned char _interlockedbittestandreset64(__int64 volatile *, __int64);
-unsigned char _interlockedbittestandset64(__int64 volatile *, __int64);
-long _InterlockedCompareExchange_np(long volatile *_Destination, long _Exchange,
-                                    long _Comparand);
-unsigned char _InterlockedCompareExchange128_np(__int64 volatile *_Destination,
-                                                __int64 _ExchangeHigh,
-                                                __int64 _ExchangeLow,
-                                                __int64 *_ComparandResult);
-short _InterlockedCompareExchange16_np(short volatile *_Destination,
-                                       short _Exchange, short _Comparand);
-__int64 _InterlockedCompareExchange64_np(__int64 volatile *_Destination,
-                                         __int64 _Exchange, __int64 _Comparand);
-void *_InterlockedCompareExchangePointer_np(void *volatile *_Destination,
-                                            void *_Exchange, void *_Comparand);
-long _InterlockedOr_np(long volatile *_Value, long _Mask);
-short _InterlockedOr16_np(short volatile *_Value, short _Mask);
-__int64 _InterlockedOr64_np(__int64 volatile *_Value, __int64 _Mask);
-char _InterlockedOr8_np(char volatile *_Value, char _Mask);
-long _InterlockedXor_np(long volatile *_Value, long _Mask);
-short _InterlockedXor16_np(short volatile *_Value, short _Mask);
-__int64 _InterlockedXor64_np(__int64 volatile *_Value, __int64 _Mask);
-char _InterlockedXor8_np(char volatile *_Value, char _Mask);
-unsigned __int64 _rorx_u64(unsigned __int64, const unsigned int);
-__int64 _sarx_i64(__int64, unsigned int);
-unsigned __int64 _shlx_u64(unsigned __int64, unsigned int);
-unsigned __int64 _shrx_u64(unsigned __int64, unsigned int);
-static __inline__
-__int64 __mulh(__int64, __int64);
-static __inline__
-unsigned __int64 __umulh(unsigned __int64, unsigned __int64);
-static __inline__
-__int64 _mul128(__int64, __int64, __int64*);
-static __inline__
-unsigned __int64 _umul128(unsigned __int64,
-                          unsigned __int64,
-                          unsigned __int64*);
-
-#endif /* __x86_64__ */
-
-#if defined(__x86_64__) || defined(__arm__) || defined(__aarch64__)
-
-static __inline__
-unsigned char _BitScanForward64(unsigned long *_Index, unsigned __int64 _Mask);
-static __inline__
-unsigned char _BitScanReverse64(unsigned long *_Index, unsigned __int64 _Mask);
-
-#endif
-
-#if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__)
-static __inline__
-__int64 _InterlockedDecrement64(__int64 volatile *_Addend);
-static __inline__
-__int64 _InterlockedExchange64(__int64 volatile *_Target, __int64 _Value);
-static __inline__
-__int64 _InterlockedExchangeAdd64(__int64 volatile *_Addend, __int64 _Value);
-static __inline__
-__int64 _InterlockedExchangeSub64(__int64 volatile *_Subend, __int64 _Value);
-static __inline__
-__int64 _InterlockedIncrement64(__int64 volatile *_Addend);
-static __inline__
-__int64 _InterlockedOr64(__int64 volatile *_Value, __int64 _Mask);
-static __inline__
-__int64 _InterlockedXor64(__int64 volatile *_Value, __int64 _Mask);
-static __inline__
-__int64 _InterlockedAnd64(__int64 volatile *_Value, __int64 _Mask);
-
-#endif
-
-/*----------------------------------------------------------------------------*\
-|* Interlocked Exchange Add
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedExchangeAdd8_acq(char volatile *_Addend, char _Value);
-char _InterlockedExchangeAdd8_nf(char volatile *_Addend, char _Value);
-char _InterlockedExchangeAdd8_rel(char volatile *_Addend, char _Value);
-short _InterlockedExchangeAdd16_acq(short volatile *_Addend, short _Value);
-short _InterlockedExchangeAdd16_nf(short volatile *_Addend, short _Value);
-short _InterlockedExchangeAdd16_rel(short volatile *_Addend, short _Value);
-long _InterlockedExchangeAdd_acq(long volatile *_Addend, long _Value);
-long _InterlockedExchangeAdd_nf(long volatile *_Addend, long _Value);
-long _InterlockedExchangeAdd_rel(long volatile *_Addend, long _Value);
-__int64 _InterlockedExchangeAdd64_acq(__int64 volatile *_Addend, __int64 _Value);
-__int64 _InterlockedExchangeAdd64_nf(__int64 volatile *_Addend, __int64 _Value);
-__int64 _InterlockedExchangeAdd64_rel(__int64 volatile *_Addend, __int64 _Value);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Increment
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-short _InterlockedIncrement16_acq(short volatile *_Value);
-short _InterlockedIncrement16_nf(short volatile *_Value);
-short _InterlockedIncrement16_rel(short volatile *_Value);
-long _InterlockedIncrement_acq(long volatile *_Value);
-long _InterlockedIncrement_nf(long volatile *_Value);
-long _InterlockedIncrement_rel(long volatile *_Value);
-__int64 _InterlockedIncrement64_acq(__int64 volatile *_Value);
-__int64 _InterlockedIncrement64_nf(__int64 volatile *_Value);
-__int64 _InterlockedIncrement64_rel(__int64 volatile *_Value);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Decrement
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-short _InterlockedDecrement16_acq(short volatile *_Value);
-short _InterlockedDecrement16_nf(short volatile *_Value);
-short _InterlockedDecrement16_rel(short volatile *_Value);
-long _InterlockedDecrement_acq(long volatile *_Value);
-long _InterlockedDecrement_nf(long volatile *_Value);
-long _InterlockedDecrement_rel(long volatile *_Value);
-__int64 _InterlockedDecrement64_acq(__int64 volatile *_Value);
-__int64 _InterlockedDecrement64_nf(__int64 volatile *_Value);
-__int64 _InterlockedDecrement64_rel(__int64 volatile *_Value);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked And
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedAnd8_acq(char volatile *_Value, char _Mask);
-char _InterlockedAnd8_nf(char volatile *_Value, char _Mask);
-char _InterlockedAnd8_rel(char volatile *_Value, char _Mask);
-short _InterlockedAnd16_acq(short volatile *_Value, short _Mask);
-short _InterlockedAnd16_nf(short volatile *_Value, short _Mask);
-short _InterlockedAnd16_rel(short volatile *_Value, short _Mask);
-long _InterlockedAnd_acq(long volatile *_Value, long _Mask);
-long _InterlockedAnd_nf(long volatile *_Value, long _Mask);
-long _InterlockedAnd_rel(long volatile *_Value, long _Mask);
-__int64 _InterlockedAnd64_acq(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedAnd64_nf(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedAnd64_rel(__int64 volatile *_Value, __int64 _Mask);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Bit Counting and Testing
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-unsigned char _interlockedbittestandset_acq(long volatile *_BitBase,
-                                            long _BitPos);
-unsigned char _interlockedbittestandset_nf(long volatile *_BitBase,
-                                           long _BitPos);
-unsigned char _interlockedbittestandset_rel(long volatile *_BitBase,
-                                            long _BitPos);
-unsigned char _interlockedbittestandreset_acq(long volatile *_BitBase,
-                                              long _BitPos);
-unsigned char _interlockedbittestandreset_nf(long volatile *_BitBase,
-                                             long _BitPos);
-unsigned char _interlockedbittestandreset_rel(long volatile *_BitBase,
-                                              long _BitPos);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Or
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedOr8_acq(char volatile *_Value, char _Mask);
-char _InterlockedOr8_nf(char volatile *_Value, char _Mask);
-char _InterlockedOr8_rel(char volatile *_Value, char _Mask);
-short _InterlockedOr16_acq(short volatile *_Value, short _Mask);
-short _InterlockedOr16_nf(short volatile *_Value, short _Mask);
-short _InterlockedOr16_rel(short volatile *_Value, short _Mask);
-long _InterlockedOr_acq(long volatile *_Value, long _Mask);
-long _InterlockedOr_nf(long volatile *_Value, long _Mask);
-long _InterlockedOr_rel(long volatile *_Value, long _Mask);
-__int64 _InterlockedOr64_acq(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedOr64_nf(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedOr64_rel(__int64 volatile *_Value, __int64 _Mask);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Xor
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedXor8_acq(char volatile *_Value, char _Mask);
-char _InterlockedXor8_nf(char volatile *_Value, char _Mask);
-char _InterlockedXor8_rel(char volatile *_Value, char _Mask);
-short _InterlockedXor16_acq(short volatile *_Value, short _Mask);
-short _InterlockedXor16_nf(short volatile *_Value, short _Mask);
-short _InterlockedXor16_rel(short volatile *_Value, short _Mask);
-long _InterlockedXor_acq(long volatile *_Value, long _Mask);
-long _InterlockedXor_nf(long volatile *_Value, long _Mask);
-long _InterlockedXor_rel(long volatile *_Value, long _Mask);
-__int64 _InterlockedXor64_acq(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedXor64_nf(__int64 volatile *_Value, __int64 _Mask);
-__int64 _InterlockedXor64_rel(__int64 volatile *_Value, __int64 _Mask);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Exchange
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedExchange8_acq(char volatile *_Target, char _Value);
-char _InterlockedExchange8_nf(char volatile *_Target, char _Value);
-char _InterlockedExchange8_rel(char volatile *_Target, char _Value);
-short _InterlockedExchange16_acq(short volatile *_Target, short _Value);
-short _InterlockedExchange16_nf(short volatile *_Target, short _Value);
-short _InterlockedExchange16_rel(short volatile *_Target, short _Value);
-long _InterlockedExchange_acq(long volatile *_Target, long _Value);
-long _InterlockedExchange_nf(long volatile *_Target, long _Value);
-long _InterlockedExchange_rel(long volatile *_Target, long _Value);
-__int64 _InterlockedExchange64_acq(__int64 volatile *_Target, __int64 _Value);
-__int64 _InterlockedExchange64_nf(__int64 volatile *_Target, __int64 _Value);
-__int64 _InterlockedExchange64_rel(__int64 volatile *_Target, __int64 _Value);
-#endif
-/*----------------------------------------------------------------------------*\
-|* Interlocked Compare Exchange
-\*----------------------------------------------------------------------------*/
-#if defined(__arm__) || defined(__aarch64__)
-char _InterlockedCompareExchange8_acq(char volatile *_Destination,
-                             char _Exchange, char _Comparand);
-char _InterlockedCompareExchange8_nf(char volatile *_Destination,
-                             char _Exchange, char _Comparand);
-char _InterlockedCompareExchange8_rel(char volatile *_Destination,
-                             char _Exchange, char _Comparand);
-short _InterlockedCompareExchange16_acq(short volatile *_Destination,
-                              short _Exchange, short _Comparand);
-short _InterlockedCompareExchange16_nf(short volatile *_Destination,
-                              short _Exchange, short _Comparand);
-short _InterlockedCompareExchange16_rel(short volatile *_Destination,
-                              short _Exchange, short _Comparand);
-long _InterlockedCompareExchange_acq(long volatile *_Destination,
-                              long _Exchange, long _Comparand);
-long _InterlockedCompareExchange_nf(long volatile *_Destination,
-                              long _Exchange, long _Comparand);
-long _InterlockedCompareExchange_rel(long volatile *_Destination,
-                              long _Exchange, long _Comparand);
-__int64 _InterlockedCompareExchange64_acq(__int64 volatile *_Destination,
-                              __int64 _Exchange, __int64 _Comparand);
-__int64 _InterlockedCompareExchange64_nf(__int64 volatile *_Destination,
-                              __int64 _Exchange, __int64 _Comparand);
-__int64 _InterlockedCompareExchange64_rel(__int64 volatile *_Destination,
-                              __int64 _Exchange, __int64 _Comparand);
-#endif
-#if defined(__x86_64__) || defined(__aarch64__)
-unsigned char _InterlockedCompareExchange128(__int64 volatile *_Destination,
-                                             __int64 _ExchangeHigh,
-                                             __int64 _ExchangeLow,
-                                             __int64 *_ComparandResult);
-#endif
-#if defined(__aarch64__)
-unsigned char _InterlockedCompareExchange128_acq(__int64 volatile *_Destination,
-                                                 __int64 _ExchangeHigh,
-                                                 __int64 _ExchangeLow,
-                                                 __int64 *_ComparandResult);
-unsigned char _InterlockedCompareExchange128_nf(__int64 volatile *_Destination,
-                                                __int64 _ExchangeHigh,
-                                                __int64 _ExchangeLow,
-                                                __int64 *_ComparandResult);
-unsigned char _InterlockedCompareExchange128_rel(__int64 volatile *_Destination,
-                                                 __int64 _ExchangeHigh,
-                                                 __int64 _ExchangeLow,
-                                                 __int64 *_ComparandResult);
-#endif
-
-/*----------------------------------------------------------------------------*\
-|* movs, stos
-\*----------------------------------------------------------------------------*/
-#if defined(__i386__) || defined(__x86_64__)
-static __inline__ void __DEFAULT_FN_ATTRS
-__movsb(unsigned char *__dst, unsigned char const *__src, size_t __n) {
-#if defined(__x86_64__)
-  __asm__ __volatile__("rep movsb"
-                       : "+D"(__dst), "+S"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#else
-  __asm__ __volatile__("xchg %%esi, %1\nrep movsb\nxchg %%esi, %1"
-                       : "+D"(__dst), "+r"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#endif
-}
-static __inline__ void __DEFAULT_FN_ATTRS
-__movsd(unsigned long *__dst, unsigned long const *__src, size_t __n) {
-#if defined(__x86_64__)
-  __asm__ __volatile__("rep movsl"
-                       : "+D"(__dst), "+S"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#else
-  __asm__ __volatile__("xchg %%esi, %1\nrep movsl\nxchg %%esi, %1"
-                       : "+D"(__dst), "+r"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#endif
-}
-static __inline__ void __DEFAULT_FN_ATTRS
-__movsw(unsigned short *__dst, unsigned short const *__src, size_t __n) {
-#if defined(__x86_64__)
-  __asm__ __volatile__("rep movsw"
-                       : "+D"(__dst), "+S"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#else
-  __asm__ __volatile__("xchg %%esi, %1\nrep movsw\nxchg %%esi, %1"
-                       : "+D"(__dst), "+r"(__src), "+c"(__n)
-                       :
-                       : "memory");
-#endif
-}
-static __inline__ void __DEFAULT_FN_ATTRS
-__stosd(unsigned long *__dst, unsigned long __x, size_t __n) {
-  __asm__ __volatile__("rep stosl"
-                       : "+D"(__dst), "+c"(__n)
-                       : "a"(__x)
-                       : "memory");
-}
-static __inline__ void __DEFAULT_FN_ATTRS
-__stosw(unsigned short *__dst, unsigned short __x, size_t __n) {
-  __asm__ __volatile__("rep stosw"
-                       : "+D"(__dst), "+c"(__n)
-                       : "a"(__x)
-                       : "memory");
-}
-#endif
-#ifdef __x86_64__
-static __inline__ void __DEFAULT_FN_ATTRS
-__movsq(unsigned long long *__dst, unsigned long long const *__src, size_t __n) {
-  __asm__ __volatile__("rep movsq"
-                       : "+D"(__dst), "+S"(__src), "+c"(__n)
-                       :
-                       : "memory");
-}
-static __inline__ void __DEFAULT_FN_ATTRS __stosq(unsigned __int64 *__dst,
-                                                  unsigned __int64 __x,
-static __inline__ void __DEFAULT_FN_ATTRS
-__stosq(unsigned __int64 *__dst, unsigned __int64 __x, size_t __n) {
-  __asm__ __volatile__("rep stosq" : "+D"(__dst), "+c"(__n) : "a"(__x)
-                       : "memory");
-}
-#endif
-
-/*----------------------------------------------------------------------------*\
-|* Misc
-\*----------------------------------------------------------------------------*/
-#if defined(__i386__) || defined(__x86_64__)
-#if defined(__i386__)
-#define __cpuid_count(__leaf, __count, __eax, __ebx, __ecx, __edx)             \
-  __asm("cpuid"                                                                \
-        : "=a"(__eax), "=b"(__ebx), "=c"(__ecx), "=d"(__edx)                   \
-        : "0"(__leaf), "2"(__count))
-#else
-/* x86-64 uses %rbx as the base register, so preserve it. */
-#define __cpuid_count(__leaf, __count, __eax, __ebx, __ecx, __edx)             \
-  __asm("xchgq %%rbx,%q1\n"                                                    \
-        "cpuid\n"                                                              \
-        "xchgq %%rbx,%q1"                                                      \
-        : "=a"(__eax), "=r"(__ebx), "=c"(__ecx), "=d"(__edx)                   \
-        : "0"(__leaf), "2"(__count))
-#endif
-static __inline__ void __DEFAULT_FN_ATTRS __cpuid(int __info[4], int __level) {
-  __cpuid_count(__level, 0, __info[0], __info[1], __info[2], __info[3]);
-}
-static __inline__ void __DEFAULT_FN_ATTRS __cpuidex(int __info[4], int __level,
-                                                    int __ecx) {
-  __cpuid_count(__level, __ecx, __info[0], __info[1], __info[2], __info[3]);
-}
-static __inline__ void __DEFAULT_FN_ATTRS __halt(void) {
-  __asm__ volatile("hlt");
-}
-#endif
-
-#if defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
-static __inline__ void __DEFAULT_FN_ATTRS __nop(void) {
-  __asm__ volatile("nop");
-}
-#endif
-
-/*----------------------------------------------------------------------------*\
-|* MS AArch64 specific
-\*----------------------------------------------------------------------------*/
-#if defined(__aarch64__)
-unsigned __int64 __getReg(int);
-long _InterlockedAdd(long volatile *Addend, long Value);
-__int64 _ReadStatusReg(int);
-void _WriteStatusReg(int, __int64);
-
-unsigned short __cdecl _byteswap_ushort(unsigned short val);
-unsigned long __cdecl _byteswap_ulong (unsigned long val);
-unsigned __int64 __cdecl _byteswap_uint64(unsigned __int64 val);
-
-__int64 __mulh(__int64 __a, __int64 __b);
-unsigned __int64 __umulh(unsigned __int64 __a, unsigned __int64 __b);
-#endif
-
-/*----------------------------------------------------------------------------*\
-|* Privileged intrinsics
-\*----------------------------------------------------------------------------*/
-#if defined(__i386__) || defined(__x86_64__)
-static __inline__ unsigned __int64 __DEFAULT_FN_ATTRS
-__readmsr(unsigned long __register) {
-  // Loads the contents of a 64-bit model specific register (MSR) specified in
-  // the ECX register into registers EDX:EAX. The EDX register is loaded with
-  // the high-order 32 bits of the MSR and the EAX register is loaded with the
-  // low-order 32 bits. If less than 64 bits are implemented in the MSR being
-  // read, the values returned to EDX:EAX in unimplemented bit locations are
-  // undefined.
-  unsigned long __edx;
-  unsigned long __eax;
-  __asm__ ("rdmsr" : "=d"(__edx), "=a"(__eax) : "c"(__register));
-  return (((unsigned __int64)__edx) << 32) | (unsigned __int64)__eax;
-}
-#endif
-
-static __inline__ unsigned __LPTRINT_TYPE__ __DEFAULT_FN_ATTRS
-__readcr3(void) {
-  unsigned __LPTRINT_TYPE__ __cr3_val;
-  __asm__ __volatile__ ("mov %%cr3, %0" : "=r"(__cr3_val) : : "memory");
-  return __cr3_val;
-}
-
-static __inline__ void __DEFAULT_FN_ATTRS
-__writecr3(unsigned __INTPTR_TYPE__ __cr3_val) {
-  __asm__ ("mov %0, %%cr3" : : "r"(__cr3_val) : "memory");
-}
-
-#ifdef __cplusplus
-}
-#endif
-
-#undef __LPTRINT_TYPE__
-
-#undef __DEFAULT_FN_ATTRS
-
-#endif /* __INTRIN_H */
-#endif /* _MSC_VER */
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_builtin_vars.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_builtin_vars.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_builtin_vars.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_builtin_vars.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_cmath.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_cmath.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_cmath.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_cmath.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_complex_builtins.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_complex_builtins.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_complex_builtins.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_complex_builtins.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_device_functions.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_device_functions.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_device_functions.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_device_functions.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_intrinsics.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_intrinsics.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_intrinsics.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_intrinsics.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_libdevice_declares.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_libdevice_declares.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_libdevice_declares.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_libdevice_declares.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_math.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_math.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_math.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_math.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_math_forward_declares.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_math_forward_declares.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_math_forward_declares.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_math_forward_declares.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h b/linux-x86/lib64/clang/14.0.1/include/__clang_cuda_runtime_wrapper.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_cuda_runtime_wrapper.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_cuda_runtime_wrapper.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_hip_cmath.h b/linux-x86/lib64/clang/14.0.1/include/__clang_hip_cmath.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_hip_cmath.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_hip_cmath.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_hip_libdevice_declares.h b/linux-x86/lib64/clang/14.0.1/include/__clang_hip_libdevice_declares.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_hip_libdevice_declares.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_hip_libdevice_declares.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_hip_math.h b/linux-x86/lib64/clang/14.0.1/include/__clang_hip_math.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_hip_math.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_hip_math.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__clang_hip_runtime_wrapper.h b/linux-x86/lib64/clang/14.0.1/include/__clang_hip_runtime_wrapper.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__clang_hip_runtime_wrapper.h
rename to linux-x86/lib64/clang/14.0.1/include/__clang_hip_runtime_wrapper.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__stddef_max_align_t.h b/linux-x86/lib64/clang/14.0.1/include/__stddef_max_align_t.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__stddef_max_align_t.h
rename to linux-x86/lib64/clang/14.0.1/include/__stddef_max_align_t.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__wmmintrin_aes.h b/linux-x86/lib64/clang/14.0.1/include/__wmmintrin_aes.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__wmmintrin_aes.h
rename to linux-x86/lib64/clang/14.0.1/include/__wmmintrin_aes.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/__wmmintrin_pclmul.h b/linux-x86/lib64/clang/14.0.1/include/__wmmintrin_pclmul.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/__wmmintrin_pclmul.h
rename to linux-x86/lib64/clang/14.0.1/include/__wmmintrin_pclmul.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/adxintrin.h b/linux-x86/lib64/clang/14.0.1/include/adxintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/adxintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/adxintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/altivec.h b/linux-x86/lib64/clang/14.0.1/include/altivec.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/altivec.h
rename to linux-x86/lib64/clang/14.0.1/include/altivec.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ammintrin.h b/linux-x86/lib64/clang/14.0.1/include/ammintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ammintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ammintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/amxintrin.h b/linux-x86/lib64/clang/14.0.1/include/amxintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/amxintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/amxintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm64intr.h b/linux-x86/lib64/clang/14.0.1/include/arm64intr.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm64intr.h
rename to linux-x86/lib64/clang/14.0.1/include/arm64intr.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_acle.h b/linux-x86/lib64/clang/14.0.1/include/arm_acle.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_acle.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_acle.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_bf16.h b/linux-x86/lib64/clang/14.0.1/include/arm_bf16.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_bf16.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_bf16.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_cde.h b/linux-x86/lib64/clang/14.0.1/include/arm_cde.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_cde.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_cde.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_cmse.h b/linux-x86/lib64/clang/14.0.1/include/arm_cmse.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_cmse.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_cmse.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_fp16.h b/linux-x86/lib64/clang/14.0.1/include/arm_fp16.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_fp16.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_fp16.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_mve.h b/linux-x86/lib64/clang/14.0.1/include/arm_mve.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_mve.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_mve.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_neon.h b/linux-x86/lib64/clang/14.0.1/include/arm_neon.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_neon.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_neon.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/arm_sve.h b/linux-x86/lib64/clang/14.0.1/include/arm_sve.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/arm_sve.h
rename to linux-x86/lib64/clang/14.0.1/include/arm_sve.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/armintr.h b/linux-x86/lib64/clang/14.0.1/include/armintr.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/armintr.h
rename to linux-x86/lib64/clang/14.0.1/include/armintr.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx2intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx2intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx2intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx2intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512bf16intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512bf16intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512bf16intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512bf16intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512bitalgintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512bitalgintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512bitalgintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512bitalgintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512bwintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512bwintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512bwintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512bwintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512cdintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512cdintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512cdintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512cdintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512dqintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512dqintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512dqintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512dqintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512erintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512erintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512erintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512erintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512fintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512fintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512fintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512fintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512fp16intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512fp16intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512fp16intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512fp16intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512ifmaintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512ifmaintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512ifmaintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512ifmaintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512ifmavlintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512ifmavlintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512ifmavlintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512ifmavlintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512pfintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512pfintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512pfintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512pfintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vbmi2intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vbmi2intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vbmi2intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vbmi2intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vbmiintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vbmiintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vbmiintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vbmiintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vbmivlintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vbmivlintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vbmivlintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vbmivlintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlbf16intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlbf16intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlbf16intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlbf16intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlbitalgintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlbitalgintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlbitalgintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlbitalgintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlbwintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlbwintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlbwintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlbwintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlcdintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlcdintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlcdintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlcdintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vldqintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vldqintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vldqintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vldqintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlfp16intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlfp16intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlfp16intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlfp16intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlvbmi2intrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlvbmi2intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlvbmi2intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlvbmi2intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlvnniintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlvnniintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlvnniintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlvnniintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vlvp2intersectintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vlvp2intersectintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vlvp2intersectintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vlvp2intersectintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vnniintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vnniintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vnniintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vnniintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vp2intersectintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vp2intersectintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vp2intersectintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vp2intersectintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vpopcntdqintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vpopcntdqintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vpopcntdqintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vpopcntdqintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avx512vpopcntdqvlintrin.h b/linux-x86/lib64/clang/14.0.1/include/avx512vpopcntdqvlintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avx512vpopcntdqvlintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avx512vpopcntdqvlintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avxintrin.h b/linux-x86/lib64/clang/14.0.1/include/avxintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avxintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avxintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/avxvnniintrin.h b/linux-x86/lib64/clang/14.0.1/include/avxvnniintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/avxvnniintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/avxvnniintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/bits/stdatomic.h b/linux-x86/lib64/clang/14.0.1/include/bits/stdatomic.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/bits/stdatomic.h
rename to linux-x86/lib64/clang/14.0.1/include/bits/stdatomic.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/bmi2intrin.h b/linux-x86/lib64/clang/14.0.1/include/bmi2intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/bmi2intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/bmi2intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/bmiintrin.h b/linux-x86/lib64/clang/14.0.1/include/bmiintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/bmiintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/bmiintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/builtins.h b/linux-x86/lib64/clang/14.0.1/include/builtins.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/builtins.h
rename to linux-x86/lib64/clang/14.0.1/include/builtins.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/cet.h b/linux-x86/lib64/clang/14.0.1/include/cet.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cet.h
rename to linux-x86/lib64/clang/14.0.1/include/cet.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/cetintrin.h b/linux-x86/lib64/clang/14.0.1/include/cetintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cetintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/cetintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/cldemoteintrin.h b/linux-x86/lib64/clang/14.0.1/include/cldemoteintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cldemoteintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/cldemoteintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/clflushoptintrin.h b/linux-x86/lib64/clang/14.0.1/include/clflushoptintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/clflushoptintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/clflushoptintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/clwbintrin.h b/linux-x86/lib64/clang/14.0.1/include/clwbintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/clwbintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/clwbintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/clzerointrin.h b/linux-x86/lib64/clang/14.0.1/include/clzerointrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/clzerointrin.h
rename to linux-x86/lib64/clang/14.0.1/include/clzerointrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/cpuid.h b/linux-x86/lib64/clang/14.0.1/include/cpuid.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cpuid.h
rename to linux-x86/lib64/clang/14.0.1/include/cpuid.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/algorithm b/linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/algorithm
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/algorithm
rename to linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/algorithm
diff --git a/linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/complex b/linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/complex
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/complex
rename to linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/complex
diff --git a/linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/new b/linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/new
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/cuda_wrappers/new
rename to linux-x86/lib64/clang/14.0.1/include/cuda_wrappers/new
diff --git a/linux-x86/lib64/clang/14.0.0/include/emmintrin.h b/linux-x86/lib64/clang/14.0.1/include/emmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/emmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/emmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/enqcmdintrin.h b/linux-x86/lib64/clang/14.0.1/include/enqcmdintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/enqcmdintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/enqcmdintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/f16cintrin.h b/linux-x86/lib64/clang/14.0.1/include/f16cintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/f16cintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/f16cintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/float.h b/linux-x86/lib64/clang/14.0.1/include/float.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/float.h
rename to linux-x86/lib64/clang/14.0.1/include/float.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/fma4intrin.h b/linux-x86/lib64/clang/14.0.1/include/fma4intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/fma4intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/fma4intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/fmaintrin.h b/linux-x86/lib64/clang/14.0.1/include/fmaintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/fmaintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/fmaintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h b/linux-x86/lib64/clang/14.0.1/include/fuzzer/FuzzedDataProvider.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/fuzzer/FuzzedDataProvider.h
rename to linux-x86/lib64/clang/14.0.1/include/fuzzer/FuzzedDataProvider.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/fxsrintrin.h b/linux-x86/lib64/clang/14.0.1/include/fxsrintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/fxsrintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/fxsrintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/gfniintrin.h b/linux-x86/lib64/clang/14.0.1/include/gfniintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/gfniintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/gfniintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h b/linux-x86/lib64/clang/14.0.1/include/hexagon_circ_brev_intrinsics.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/hexagon_circ_brev_intrinsics.h
rename to linux-x86/lib64/clang/14.0.1/include/hexagon_circ_brev_intrinsics.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/hexagon_protos.h b/linux-x86/lib64/clang/14.0.1/include/hexagon_protos.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/hexagon_protos.h
rename to linux-x86/lib64/clang/14.0.1/include/hexagon_protos.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/hexagon_types.h b/linux-x86/lib64/clang/14.0.1/include/hexagon_types.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/hexagon_types.h
rename to linux-x86/lib64/clang/14.0.1/include/hexagon_types.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/hresetintrin.h b/linux-x86/lib64/clang/14.0.1/include/hresetintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/hresetintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/hresetintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/htmintrin.h b/linux-x86/lib64/clang/14.0.1/include/htmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/htmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/htmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/htmxlintrin.h b/linux-x86/lib64/clang/14.0.1/include/htmxlintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/htmxlintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/htmxlintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/hvx_hexagon_protos.h b/linux-x86/lib64/clang/14.0.1/include/hvx_hexagon_protos.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/hvx_hexagon_protos.h
rename to linux-x86/lib64/clang/14.0.1/include/hvx_hexagon_protos.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ia32intrin.h b/linux-x86/lib64/clang/14.0.1/include/ia32intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ia32intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ia32intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/immintrin.h b/linux-x86/lib64/clang/14.0.1/include/immintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/immintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/immintrin.h
diff --git a/darwin-x86/lib64/clang/14.0.0/include/intrin.h b/linux-x86/lib64/clang/14.0.1/include/intrin.h
similarity index 99%
copy from darwin-x86/lib64/clang/14.0.0/include/intrin.h
copy to linux-x86/lib64/clang/14.0.1/include/intrin.h
index ba6ad6b..b75ee3b 100644
--- a/darwin-x86/lib64/clang/14.0.0/include/intrin.h
+++ b/linux-x86/lib64/clang/14.0.1/include/intrin.h
@@ -558,8 +558,6 @@
                        :
                        : "memory");
 }
-static __inline__ void __DEFAULT_FN_ATTRS __stosq(unsigned __int64 *__dst,
-                                                  unsigned __int64 __x,
 static __inline__ void __DEFAULT_FN_ATTRS
 __stosq(unsigned __int64 *__dst, unsigned __int64 __x, size_t __n) {
   __asm__ __volatile__("rep stosq" : "+D"(__dst), "+c"(__n) : "a"(__x)
diff --git a/linux-x86/lib64/clang/14.0.0/include/inttypes.h b/linux-x86/lib64/clang/14.0.1/include/inttypes.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/inttypes.h
rename to linux-x86/lib64/clang/14.0.1/include/inttypes.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/invpcidintrin.h b/linux-x86/lib64/clang/14.0.1/include/invpcidintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/invpcidintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/invpcidintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/iso646.h b/linux-x86/lib64/clang/14.0.1/include/iso646.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/iso646.h
rename to linux-x86/lib64/clang/14.0.1/include/iso646.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/keylockerintrin.h b/linux-x86/lib64/clang/14.0.1/include/keylockerintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/keylockerintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/keylockerintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/limits.h b/linux-x86/lib64/clang/14.0.1/include/limits.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/limits.h
rename to linux-x86/lib64/clang/14.0.1/include/limits.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/lwpintrin.h b/linux-x86/lib64/clang/14.0.1/include/lwpintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/lwpintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/lwpintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/lzcntintrin.h b/linux-x86/lib64/clang/14.0.1/include/lzcntintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/lzcntintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/lzcntintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/mm3dnow.h b/linux-x86/lib64/clang/14.0.1/include/mm3dnow.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/mm3dnow.h
rename to linux-x86/lib64/clang/14.0.1/include/mm3dnow.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/mm_malloc.h b/linux-x86/lib64/clang/14.0.1/include/mm_malloc.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/mm_malloc.h
rename to linux-x86/lib64/clang/14.0.1/include/mm_malloc.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/mmintrin.h b/linux-x86/lib64/clang/14.0.1/include/mmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/mmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/mmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/module.modulemap b/linux-x86/lib64/clang/14.0.1/include/module.modulemap
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/module.modulemap
rename to linux-x86/lib64/clang/14.0.1/include/module.modulemap
diff --git a/linux-x86/lib64/clang/14.0.0/include/movdirintrin.h b/linux-x86/lib64/clang/14.0.1/include/movdirintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/movdirintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/movdirintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/msa.h b/linux-x86/lib64/clang/14.0.1/include/msa.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/msa.h
rename to linux-x86/lib64/clang/14.0.1/include/msa.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/mwaitxintrin.h b/linux-x86/lib64/clang/14.0.1/include/mwaitxintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/mwaitxintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/mwaitxintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/nmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/nmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/nmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/nmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/omp-tools.h b/linux-x86/lib64/clang/14.0.1/include/omp-tools.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/omp-tools.h
rename to linux-x86/lib64/clang/14.0.1/include/omp-tools.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/omp.h b/linux-x86/lib64/clang/14.0.1/include/omp.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/omp.h
rename to linux-x86/lib64/clang/14.0.1/include/omp.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/opencl-c-base.h b/linux-x86/lib64/clang/14.0.1/include/opencl-c-base.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/opencl-c-base.h
rename to linux-x86/lib64/clang/14.0.1/include/opencl-c-base.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/opencl-c.h b/linux-x86/lib64/clang/14.0.1/include/opencl-c.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/opencl-c.h
rename to linux-x86/lib64/clang/14.0.1/include/opencl-c.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/__clang_openmp_device_functions.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/cmath b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/cmath
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/cmath
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/cmath
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex.h b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex.h
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex_cmath.h b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex_cmath.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/complex_cmath.h
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/complex_cmath.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/math.h b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/math.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/math.h
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/math.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/new b/linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/new
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/openmp_wrappers/new
rename to linux-x86/lib64/clang/14.0.1/include/openmp_wrappers/new
diff --git a/linux-x86/lib64/clang/14.0.0/include/pconfigintrin.h b/linux-x86/lib64/clang/14.0.1/include/pconfigintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/pconfigintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/pconfigintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/pkuintrin.h b/linux-x86/lib64/clang/14.0.1/include/pkuintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/pkuintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/pkuintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/pmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/pmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/pmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/pmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/popcntintrin.h b/linux-x86/lib64/clang/14.0.1/include/popcntintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/popcntintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/popcntintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/emmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/emmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/emmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/emmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/mm_malloc.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/mm_malloc.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/mm_malloc.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/mm_malloc.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/mmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/mmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/mmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/mmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/pmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/pmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/pmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/pmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/smmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/smmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/smmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/smmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/tmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/tmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/tmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/tmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/xmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/xmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ppc_wrappers/xmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ppc_wrappers/xmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/prfchwintrin.h b/linux-x86/lib64/clang/14.0.1/include/prfchwintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/prfchwintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/prfchwintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/profile/InstrProfData.inc b/linux-x86/lib64/clang/14.0.1/include/profile/InstrProfData.inc
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/profile/InstrProfData.inc
rename to linux-x86/lib64/clang/14.0.1/include/profile/InstrProfData.inc
diff --git a/linux-x86/lib64/clang/14.0.0/include/ptwriteintrin.h b/linux-x86/lib64/clang/14.0.1/include/ptwriteintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/ptwriteintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/ptwriteintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/rdseedintrin.h b/linux-x86/lib64/clang/14.0.1/include/rdseedintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/rdseedintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/rdseedintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/riscv_vector.h b/linux-x86/lib64/clang/14.0.1/include/riscv_vector.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/riscv_vector.h
rename to linux-x86/lib64/clang/14.0.1/include/riscv_vector.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/rtmintrin.h b/linux-x86/lib64/clang/14.0.1/include/rtmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/rtmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/rtmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/s390intrin.h b/linux-x86/lib64/clang/14.0.1/include/s390intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/s390intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/s390intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/allocator_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/allocator_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/allocator_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/allocator_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/asan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/asan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/asan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/asan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/common_interface_defs.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/common_interface_defs.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/common_interface_defs.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/common_interface_defs.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/coverage_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/coverage_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/coverage_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/coverage_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/dfsan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/dfsan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/dfsan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/dfsan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/hwasan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/hwasan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/hwasan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/hwasan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/linux_syscall_hooks.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/linux_syscall_hooks.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/linux_syscall_hooks.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/lsan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/lsan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/lsan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/lsan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/msan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/msan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/msan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/msan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/netbsd_syscall_hooks.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/netbsd_syscall_hooks.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/netbsd_syscall_hooks.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/scudo_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/scudo_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/scudo_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/scudo_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface_atomic.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/tsan_interface_atomic.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/tsan_interface_atomic.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sanitizer/ubsan_interface.h b/linux-x86/lib64/clang/14.0.1/include/sanitizer/ubsan_interface.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sanitizer/ubsan_interface.h
rename to linux-x86/lib64/clang/14.0.1/include/sanitizer/ubsan_interface.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/serializeintrin.h b/linux-x86/lib64/clang/14.0.1/include/serializeintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/serializeintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/serializeintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/sgxintrin.h b/linux-x86/lib64/clang/14.0.1/include/sgxintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/sgxintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/sgxintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/shaintrin.h b/linux-x86/lib64/clang/14.0.1/include/shaintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/shaintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/shaintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/smmintrin.h b/linux-x86/lib64/clang/14.0.1/include/smmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/smmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/smmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdalign.h b/linux-x86/lib64/clang/14.0.1/include/stdalign.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdalign.h
rename to linux-x86/lib64/clang/14.0.1/include/stdalign.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdarg.h b/linux-x86/lib64/clang/14.0.1/include/stdarg.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdarg.h
rename to linux-x86/lib64/clang/14.0.1/include/stdarg.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdatomic.h b/linux-x86/lib64/clang/14.0.1/include/stdatomic.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdatomic.h
rename to linux-x86/lib64/clang/14.0.1/include/stdatomic.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdbool.h b/linux-x86/lib64/clang/14.0.1/include/stdbool.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdbool.h
rename to linux-x86/lib64/clang/14.0.1/include/stdbool.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stddef.h b/linux-x86/lib64/clang/14.0.1/include/stddef.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stddef.h
rename to linux-x86/lib64/clang/14.0.1/include/stddef.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdint.h b/linux-x86/lib64/clang/14.0.1/include/stdint.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdint.h
rename to linux-x86/lib64/clang/14.0.1/include/stdint.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/stdnoreturn.h b/linux-x86/lib64/clang/14.0.1/include/stdnoreturn.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/stdnoreturn.h
rename to linux-x86/lib64/clang/14.0.1/include/stdnoreturn.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/tbmintrin.h b/linux-x86/lib64/clang/14.0.1/include/tbmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/tbmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/tbmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/tgmath.h b/linux-x86/lib64/clang/14.0.1/include/tgmath.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/tgmath.h
rename to linux-x86/lib64/clang/14.0.1/include/tgmath.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/tmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/tmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/tmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/tmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/tsxldtrkintrin.h b/linux-x86/lib64/clang/14.0.1/include/tsxldtrkintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/tsxldtrkintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/tsxldtrkintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/uintrintrin.h b/linux-x86/lib64/clang/14.0.1/include/uintrintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/uintrintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/uintrintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/unwind.h b/linux-x86/lib64/clang/14.0.1/include/unwind.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/unwind.h
rename to linux-x86/lib64/clang/14.0.1/include/unwind.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/vadefs.h b/linux-x86/lib64/clang/14.0.1/include/vadefs.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/vadefs.h
rename to linux-x86/lib64/clang/14.0.1/include/vadefs.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/vaesintrin.h b/linux-x86/lib64/clang/14.0.1/include/vaesintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/vaesintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/vaesintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/varargs.h b/linux-x86/lib64/clang/14.0.1/include/varargs.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/varargs.h
rename to linux-x86/lib64/clang/14.0.1/include/varargs.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/vecintrin.h b/linux-x86/lib64/clang/14.0.1/include/vecintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/vecintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/vecintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/vpclmulqdqintrin.h b/linux-x86/lib64/clang/14.0.1/include/vpclmulqdqintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/vpclmulqdqintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/vpclmulqdqintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/waitpkgintrin.h b/linux-x86/lib64/clang/14.0.1/include/waitpkgintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/waitpkgintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/waitpkgintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/wasm_simd128.h b/linux-x86/lib64/clang/14.0.1/include/wasm_simd128.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/wasm_simd128.h
rename to linux-x86/lib64/clang/14.0.1/include/wasm_simd128.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/wbnoinvdintrin.h b/linux-x86/lib64/clang/14.0.1/include/wbnoinvdintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/wbnoinvdintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/wbnoinvdintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/wmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/wmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/wmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/wmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/x86gprintrin.h b/linux-x86/lib64/clang/14.0.1/include/x86gprintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/x86gprintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/x86gprintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/x86intrin.h b/linux-x86/lib64/clang/14.0.1/include/x86intrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/x86intrin.h
rename to linux-x86/lib64/clang/14.0.1/include/x86intrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xmmintrin.h b/linux-x86/lib64/clang/14.0.1/include/xmmintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xmmintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xmmintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xopintrin.h b/linux-x86/lib64/clang/14.0.1/include/xopintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xopintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xopintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xsavecintrin.h b/linux-x86/lib64/clang/14.0.1/include/xsavecintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xsavecintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xsavecintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xsaveintrin.h b/linux-x86/lib64/clang/14.0.1/include/xsaveintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xsaveintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xsaveintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xsaveoptintrin.h b/linux-x86/lib64/clang/14.0.1/include/xsaveoptintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xsaveoptintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xsaveoptintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xsavesintrin.h b/linux-x86/lib64/clang/14.0.1/include/xsavesintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xsavesintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xsavesintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/include/xtestintrin.h b/linux-x86/lib64/clang/14.0.1/include/xtestintrin.h
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/include/xtestintrin.h
rename to linux-x86/lib64/clang/14.0.1/include/xtestintrin.h
diff --git a/linux-x86/lib64/clang/14.0.0/share/asan_ignorelist.txt b/linux-x86/lib64/clang/14.0.1/share/asan_ignorelist.txt
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/share/asan_ignorelist.txt
rename to linux-x86/lib64/clang/14.0.1/share/asan_ignorelist.txt
diff --git a/linux-x86/lib64/clang/14.0.0/share/cfi_ignorelist.txt b/linux-x86/lib64/clang/14.0.1/share/cfi_ignorelist.txt
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/share/cfi_ignorelist.txt
rename to linux-x86/lib64/clang/14.0.1/share/cfi_ignorelist.txt
diff --git a/linux-x86/lib64/clang/14.0.0/share/dfsan_abilist.txt b/linux-x86/lib64/clang/14.0.1/share/dfsan_abilist.txt
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/share/dfsan_abilist.txt
rename to linux-x86/lib64/clang/14.0.1/share/dfsan_abilist.txt
diff --git a/linux-x86/lib64/clang/14.0.0/share/hwasan_ignorelist.txt b/linux-x86/lib64/clang/14.0.1/share/hwasan_ignorelist.txt
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/share/hwasan_ignorelist.txt
rename to linux-x86/lib64/clang/14.0.1/share/hwasan_ignorelist.txt
diff --git a/linux-x86/lib64/clang/14.0.0/share/msan_ignorelist.txt b/linux-x86/lib64/clang/14.0.1/share/msan_ignorelist.txt
similarity index 100%
rename from linux-x86/lib64/clang/14.0.0/share/msan_ignorelist.txt
rename to linux-x86/lib64/clang/14.0.1/share/msan_ignorelist.txt
diff --git a/linux-x86/lib64/libbase.so b/linux-x86/lib64/libbase.so
index 3d40648..22deb54 100755
--- a/linux-x86/lib64/libbase.so
+++ b/linux-x86/lib64/libbase.so
Binary files differ
diff --git a/linux-x86/lib64/libc++.so.1 b/linux-x86/lib64/libc++.so.1
index a3bf1f8..e13f9cc 100644
--- a/linux-x86/lib64/libc++.so.1
+++ b/linux-x86/lib64/libc++.so.1
Binary files differ
diff --git a/linux-x86/lib64/libclang-cpp.so.14git b/linux-x86/lib64/libclang-cpp.so.14git
index 8ff6960..9cebec1 100644
--- a/linux-x86/lib64/libclang-cpp.so.14git
+++ b/linux-x86/lib64/libclang-cpp.so.14git
Binary files differ
diff --git a/manifest.xml b/manifest.xml
index b50a0da..0117ee5 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -5,71 +5,73 @@
 
   <default revision="master" remote="aosp" sync-j="4" />
 
-  <project path="build/make" name="platform/build" revision="8fb2d83457badf54fcf1a47cafe04d83e3c69a21">
+  <project path="build/make" name="platform/build" revision="6daac9c78ddbd516abe551029edcaeda3fab90a0">
     <linkfile dest="build/tools" src="tools" />
 </project>
 
-  <project path="build/blueprint" name="platform/build/blueprint" revision="5ff5fe3e66cb0f030d736d7139dac0bcbfaa1781" />
+  <project path="build/blueprint" name="platform/build/blueprint" revision="2df87f3cd917d3469c6aef76e1fc257957bc5e16" />
 
-  <project path="build/kati" name="platform/build/kati" revision="8f9c4437513b4a41dec451e1a313fa3a8e9b64d9" />
+  <project path="build/kati" name="platform/build/kati" revision="a6fd9e68b5a25b8c5726e2f653f5af47ef9087bf" />
 
-  <project path="build/soong" name="platform/build/soong" revision="a4fc08d20412d079d680f1a607cf6b102f97b2c8">
+  <project path="build/soong" name="platform/build/soong" revision="5974423b06df184d3c5a7a00852368b50c408f51">
     <linkfile dest="Android.bp" src="root.bp" />
 
     <linkfile dest="bootstrap.bash" src="bootstrap.bash" />
 </project>
 
-  <project path="external/golang-protobuf" name="platform/external/golang-protobuf" revision="1a171bb04bb274abbf642666f7e73cff2feaee70" />
+  <project path="external/golang-protobuf" name="platform/external/golang-protobuf" revision="3d215d4dc1c4ea8ff8ea484faf3420b48a75d98f" />
 
-  <project path="prebuilts/build-tools" name="platform/prebuilts/build-tools" clone-depth="1" revision="68a6156110e8f65d42626a9310bc5590947c2ede" />
+  <project path="prebuilts/build-tools" name="platform/prebuilts/build-tools" clone-depth="1" revision="bbc516223436a544c27b4bd8d04e58e19379528d" />
 
-  <project path="prebuilts/clang-tools" name="platform/prebuilts/clang-tools" clone-depth="3" revision="494f645c6555b6cd8b5dbc5fb4f3722210d994b8" />
+  <project path="prebuilts/clang-tools" name="platform/prebuilts/clang-tools" clone-depth="3" revision="cd34c7431399936628c0096b880742606d285874" />
 
-  <project path="prebuilts/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" groups="linux" clone-depth="1" revision="30d629e68e274da8fd4d08c663d898ad54d087a3" />
+  <project path="prebuilts/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" groups="linux" clone-depth="1" revision="9d512ac4cf90e5ae0d3d6a3d884c49871c8ed28f" />
 
   <project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8" clone-depth="1" revision="e089f0d72820a43be332be964643b83a32e4b1a7" />
 
-  <project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" clone-depth="1" revision="9720f6cf31cf0c1c024262120342f27214b321dd" />
+  <project path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" clone-depth="1" revision="d38e3ac65e3c32bfdd55d5caad5e13d084e9f30e" />
 
-  <project path="prebuilts/go/linux-x86" name="platform/prebuilts/go/linux-x86" groups="linux" clone-depth="1" revision="494b8c31b588d054b4a6e6f9ca7f7be3e0485f8b" />
+  <project path="prebuilts/go/linux-x86" name="platform/prebuilts/go/linux-x86" groups="linux" clone-depth="1" revision="59ee7806ffe03f6860951ad60e5fc94ae6292b12" />
 
   <project path="prebuilts/ninja/linux-x86" name="platform/prebuilts/ninja/linux-x86" groups="linux" clone-depth="1" revision="8a10824f74fe0e22af9bf314a837f5b70e2bb67f" />
 
-  <project path="prebuilts/clang/host/darwin-x86" name="platform/prebuilts/clang/host/darwin-x86" groups="darwin" clone-depth="1" revision="672c56dffa0d07cb171d288bd686f4a4ba16b7b8" />
+  <project path="prebuilts/rust" name="platform/prebuilts/rust" clone-depth="1" revision="0ae6e64e369d06a344b3cd9e71fef97ff11e138d" />
+
+  <project path="prebuilts/clang/host/darwin-x86" name="platform/prebuilts/clang/host/darwin-x86" groups="darwin" clone-depth="1" revision="d285ad069d89704013af46ea45dc87d4cd4ccbb4" />
 
   <project path="prebuilts/gcc/darwin-x86/host/headers" name="platform/prebuilts/gcc/darwin-x86/host/headers" groups="darwin" clone-depth="1" revision="4ac4f7cc41cf3c9e36fc3d6cf37fd1cfa9587a68" />
 
   <project path="prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1" name="platform/prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1" groups="darwin" clone-depth="1" revision="e4ca4c920fa61a3277febc4be9ad69fc221cc92a" />
 
-  <project path="prebuilts/go/darwin-x86" name="platform/prebuilts/go/darwin-x86" groups="darwin" clone-depth="1" revision="3e982670c81e19cd1e8aba62099457815e08ba05" />
+  <project path="prebuilts/go/darwin-x86" name="platform/prebuilts/go/darwin-x86" groups="darwin" clone-depth="1" revision="bc60c3cc0809f4fcd1dae67e1e4677d33ff252eb" />
 
   <project path="prebuilts/ninja/darwin-x86" name="platform/prebuilts/ninja/darwin-x86" groups="darwin" clone-depth="1" revision="f321e197944c19d273cec788b9a3e8ca94331248" />
 
-  <project path="prebuilts/jdk/jdk11" name="platform/prebuilts/jdk/jdk11" clone-depth="1" revision="f632d2f1fe120c2a2aa521950884e9689c32f49b" />
+  <project path="prebuilts/jdk/jdk11" name="platform/prebuilts/jdk/jdk11" clone-depth="1" revision="023f88db78eafbfc4b25fa5053531b36b89d3357" />
 
   <project path="prebuilts/jdk/jdk8" name="platform/prebuilts/jdk/jdk8" clone-depth="1" revision="74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07" />
 
   <project path="prebuilts/jdk/jdk9" name="platform/prebuilts/jdk/jdk9" clone-depth="1" revision="1f0b937930e83b0f7470b9555ad289153072882f" />
 
-  <project path="prebuilts/misc" name="platform/prebuilts/misc" clone-depth="1" revision="c32bb1c82e8ecf3dd4e88adba6c7d8523cf3eb8f" />
+  <project path="prebuilts/misc" name="platform/prebuilts/misc" clone-depth="1" revision="62fdac9ed6705f7e6eba4deb1ce9ca365cfb8822" />
 
-  <project path="bionic" name="platform/bionic" revision="bb802661af85a45a892896feac598774d50f8365" />
+  <project path="bionic" name="platform/bionic" revision="24f9dab40787b754482944f8af90f22d393346c0" />
 
-  <project path="development" name="platform/development" revision="62ce42ad0a15370ac71c411f3803dfcb40125614" />
+  <project path="development" name="platform/development" revision="f123c157642a4b33b4826bbeac210f3404115897" />
 
-  <project path="external/abseil-cpp" name="platform/external/abseil-cpp" revision="3465004edbe6af3357185093fbf16830afe5c1a9" />
+  <project path="external/abseil-cpp" name="platform/external/abseil-cpp" revision="b2e637834e467cde5d914c3fee2f230919717c4e" />
 
-  <project path="external/boringssl" name="platform/external/boringssl" groups="pdk" revision="b15b125fe3f142e7f7d91d0b994491264d813428" />
+  <project path="external/boringssl" name="platform/external/boringssl" groups="pdk" revision="1b7cc87c790e88ecee0f6b5e314cc849336ac4fc" />
 
-  <project path="external/clang" name="platform/external/clang" revision="def3a7e40aab76c370ce1c89447d57293616aaa7" />
+  <project path="external/clang" name="platform/external/clang" revision="11addfade52915a076f879e6ee181d6f863138de" />
 
   <project path="external/compiler-rt" name="platform/external/compiler-rt" revision="c4b55a3176985b7f286984ab1972f9efbf25a5ac" />
 
-  <project path="external/fmtlib" name="platform/external/fmtlib" revision="15656e588e7119c989c94d10650055bf2fa23be2" />
+  <project path="external/fmtlib" name="platform/external/fmtlib" revision="ff95f5436627c3640f88049175d3fe0d0937305d" />
 
   <project path="external/gflags" name="platform/external/gflags" groups="pdk" revision="f932b1878644c2f2c74ca4b8978254099038c719" />
 
-  <project path="external/go-cmp" name="platform/external/go-cmp" revision="fa2070565df10e3b0e9b85c7ea12d40ffa3c7f3e" />
+  <project path="external/go-cmp" name="platform/external/go-cmp" revision="435f492b8ec1566bcf5370d37fa8999c8789c2a8" />
 
   <project path="external/go-creachadair-shell" name="platform/external/go-creachadair-shell" revision="e166c15bebef29f9fbcd12a3037cf6a3b0769012" />
 
@@ -85,13 +87,13 @@
 
   <project path="external/golang-x-tools" name="platform/external/golang-x-tools" revision="d6d1ab63f7e2d16fb9a1f1d29755d12da90aa0bb" />
 
-  <project path="external/googletest" name="platform/external/googletest" revision="943df21dfcccd09e413f83567223ce24214fab4f" />
+  <project path="external/googletest" name="platform/external/googletest" revision="2c80bd21163728625b3ed234e27cc5c3051c118c" />
 
-  <project path="external/jsoncpp" name="platform/external/jsoncpp" revision="51fd5436a52846f49fc68197a55304025e86f25b" />
+  <project path="external/jsoncpp" name="platform/external/jsoncpp" revision="90de0e337692839a24c8266166e527905ea1dedd" />
 
-  <project path="external/kythe" name="platform/external/kythe" revision="38b9291832d3c134bade2b60ada288d0f3814719" />
+  <project path="external/kythe" name="platform/external/kythe" revision="726c3cbd918db7997008d2d88f2e6318247fc7e1" />
 
-  <project path="external/libcxx" name="platform/external/libcxx" revision="978cfa2e7a69773d8aa82c90bcfb9c68f1ad4332" />
+  <project path="external/libcxx" name="platform/external/libcxx" revision="df8cb36848886320003feca8487816119ac9cfe5" />
 
   <project path="external/libcxxabi" name="platform/external/libcxxabi" revision="1c0c59d81658530697d0a4dee184cf5bb2eed502" />
 
@@ -99,13 +101,13 @@
 
   <project path="external/libunwind_llvm" name="platform/external/libunwind_llvm" revision="b0da2a6ab983c43638eea6e70f46d8265cb29d3a" />
 
-  <project path="external/llvm" name="platform/external/llvm" revision="184ff1e7bba8564a32f95e5086001a3df8decb5e" />
+  <project path="external/llvm" name="platform/external/llvm" revision="7d0af1d16600352c5a243a0be80210f2a307ba6f" />
 
-  <project path="external/protobuf" name="platform/external/protobuf" revision="46f474a606bb8da4a84d3f9ecef3a786701f3b15" />
+  <project path="external/protobuf" name="platform/external/protobuf" revision="1523bc6d1ad2933d6c6a5ecdc845e24f0cb6f42b" />
 
   <project path="external/python/cpython2" name="platform/external/python/cpython2" revision="d9205f3aa700214fb7f435c873a84bd2a1e70373" />
 
-  <project path="external/python/cpython3" name="platform/external/python/cpython3" revision="455f6f2f8fa493442ed1f82d9ca3c680fcb760d9" />
+  <project path="external/python/cpython3" name="platform/external/python/cpython3" revision="43853aecfc5cc1f3630506db5633ce2c0b9b3688" />
 
   <project path="external/rapidjson" name="platform/external/rapidjson" revision="9fa2a3d9e356a1f42a6184dcf1e0508ddfa9dbfb" />
 
@@ -113,19 +115,71 @@
 
   <project path="external/starlark-go" name="platform/external/starlark-go" revision="3f012eaf4c5218a4547ed55682358369aadae0be" />
 
-  <project path="external/zlib" name="platform/external/zlib" revision="098486d2de24d64d8392f853de315e18f7c5cde3" />
+  <project path="external/zlib" name="platform/external/zlib" revision="9163b0eef1def86a87724506ce439a08d6bf563b" />
 
   <project path="external/zopfli" name="platform/external/zopfli" revision="2999cd7058e3a1fd596e9f00b17d35eebcd46879" />
 
-  <project path="system/core" name="platform/system/core" revision="4bf3c13dc5438e88f22c03eb271bdf26c95bd35e" />
+  <project path="system/core" name="platform/system/core" revision="4a39ba316f775c77b69b438f42352319c64688fe" />
 
-  <project path="system/libbase" name="platform/system/libbase" revision="a0eec0eea8f9163f2eacee8ca702fe737f6c5a0e" />
+  <project path="system/libbase" name="platform/system/libbase" revision="25cba3fe6e9a3ff401d2650ca0af78123462b052" />
 
-  <project path="system/logging" name="platform/system/logging" revision="2b2e39cae1977b9bad3b184814393a666d66f881" />
+  <project path="system/logging" name="platform/system/logging" revision="83985071c8d7cafea915a0bf9e9e62e9a9ffa287" />
 
-  <project path="system/libziparchive" name="platform/system/libziparchive" revision="957e980d7fcb1edaabe9671e0dc81b1d1b006e36" />
+  <project path="system/libziparchive" name="platform/system/libziparchive" revision="38bcc139f44eb4d9ccfb612c26d91a3ddefc3b00" />
 
-  <project path="dalvik" name="platform/dalvik" revision="ce1ffae499baab0d051eeee7f0ece4de08e57ec3" />
+  <project path="external/rust/crates/aho-corasick" name="platform/external/rust/crates/aho-corasick" revision="d414aacc5142856d6b9ab89c09f47bd2101917aa" />
+
+  <project path="external/rust/crates/bindgen" name="platform/external/rust/crates/bindgen" revision="245db42fdadbddd76ddd7f3c6bf030b55d61e662" />
+
+  <project path="external/rust/crates/bitflags" name="platform/external/rust/crates/bitflags" revision="3be99c1ed0cc14067a2c2badd1ae931e46b49693" />
+
+  <project path="external/rust/crates/cexpr" name="platform/external/rust/crates/cexpr" revision="d713000e27149aaeb8c18a0171b1c2d81c7db4c6" />
+
+  <project path="external/rust/crates/cfg-if" name="platform/external/rust/crates/cfg-if" revision="3a0379aa3da7a72be33132486b87df59254d6354" />
+
+  <project path="external/rust/crates/clang-sys" name="platform/external/rust/crates/clang-sys" revision="9776ef82a5bb62a362aa1b2143996e74716f1fc2" />
+
+  <project path="external/rust/crates/clap" name="platform/external/rust/crates/clap" revision="d9335dc735699a0d1c54490e8c2b052a90430106" />
+
+  <project path="external/rust/crates/either" name="platform/external/rust/crates/either" revision="88fac7b76f59e6fbf781aa51c4cbc39190bf9237" />
+
+  <project path="external/rust/crates/glob" name="platform/external/rust/crates/glob" revision="6ec2da13f2a49633691a8af4874bd802f10365f5" />
+
+  <project path="external/rust/crates/lazy_static" name="platform/external/rust/crates/lazy_static" revision="fcce086e4b5164edc5c6acc7dae07d1aecdaa1e0" />
+
+  <project path="external/rust/crates/lazycell" name="platform/external/rust/crates/lazycell" revision="22b0736188f3e445f7c832ae91f4f54aac98275c" />
+
+  <project path="external/rust/crates/libc" name="platform/external/rust/crates/libc" revision="7e773ff1e5ed70bf357aedeb1c0fff40cd4d795d" />
+
+  <project path="external/rust/crates/libloading" name="platform/external/rust/crates/libloading" revision="46d5ad1c7ec6697c3dad1099dfe4592be4e2e63a" />
+
+  <project path="external/rust/crates/memchr" name="platform/external/rust/crates/memchr" revision="86c9a8c9b6b91e67029a2b218f9a8e13f45251aa" />
+
+  <project path="external/rust/crates/minimal-lexical" name="platform/external/rust/crates/minimal-lexical" revision="b483d0cb23801bdf1422fbbc8f25e6e7c1ebacc0" />
+
+  <project path="external/rust/crates/nom" name="platform/external/rust/crates/nom" revision="7132b01d1e71be9dbca5a716c8e06ab1f59e0038" />
+
+  <project path="external/rust/crates/peeking_take_while" name="platform/external/rust/crates/peeking_take_while" revision="4f5cf36e0a807b9be215406ad1e9ed8cba463b38" />
+
+  <project path="external/rust/crates/proc-macro2" name="platform/external/rust/crates/proc-macro2" revision="699150cfbea59d0215e8d927ccb70c542a8a810d" />
+
+  <project path="external/rust/crates/quote" name="platform/external/rust/crates/quote" revision="5df1ca640f7d83e36abb6a4841f7c65af76c7e30" />
+
+  <project path="external/rust/crates/regex" name="platform/external/rust/crates/regex" revision="dc2fe9f00916f0ddde60759b272596c61dcfcee0" />
+
+  <project path="external/rust/crates/regex-syntax" name="platform/external/rust/crates/regex-syntax" revision="80a32d81b04de2683243dffdf87688a4ba693899" />
+
+  <project path="external/rust/crates/rustc-hash" name="platform/external/rust/crates/rustc-hash" revision="d1fefa58630a7501ee3a51ae91c001bcd1411c88" />
+
+  <project path="external/rust/crates/shlex" name="platform/external/rust/crates/shlex" revision="1ed8fff4d4df757513dd524421dba7a543094f8d" />
+
+  <project path="external/rust/crates/textwrap" name="platform/external/rust/crates/textwrap" revision="b064c049c584f45e25aeccce13c53fc78429f4ee" />
+
+  <project path="external/rust/crates/unicode-xid" name="platform/external/rust/crates/unicode-xid" revision="be7123bc2814780a48a2bf95a1c69496fafeefe2" />
+
+  <project path="external/rust/crates/which" name="platform/external/rust/crates/which" revision="4be8607c6294ac1430edb4a2f42563dae5130239" />
+
+  <project path="dalvik" name="platform/dalvik" revision="373c201450bbdc57fd72e37cac07720eeea4531c" />
 
   <project path="external/ninja" name="platform/external/ninja" revision="ed250d061bd8d7682c9f434c58dd3cebeb90f4ec" />
 </manifest>