CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/generated/chassis.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/core_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/drawdispatch.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/descriptor_sets.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/buffer_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/shader_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/gpu_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/generated/object_tracker.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/object_tracker_utils.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/generated/thread_safety.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/generated/parameter_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/parameter_validation_utils.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/best_practices_utils.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/debug_printf.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_find_first_of, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/debug_printf.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'unsigned long std::__1::__str_rfind, 18446744073709551615ul>(char const*, unsigned long, char const*, unsigned long, unsigned long)' from file 'CMakeFiles/VkLayer_khronos_validation.dir/synchronization_validation.cpp.o' to global weak symbol 'std::__1::char_traits::eq(char, char)' from file '/Users/jenkins/w/cci_PR-4360@2/.conan/data/spirv-tools/v2020.5/_/_/package/6a5253dc836fb9a933c35c0f2bc58dd07317a808/lib/libSPIRV-Tools.a(diagnostic.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY [HOOK - conan-center.py] pre_export(): WARN: [FPIC OPTION (KB-H006)] This recipe does not include an 'fPIC' option. Make sure you are using the right casing