diff --git a/conanfile.py b/conanfile.py index 4395d09a..97312cb9 100644 --- a/conanfile.py +++ b/conanfile.py @@ -363,3 +363,11 @@ class MPUnitsConan(ConanFile): self.cpp_info.components["core"].cxxflags.append("/utf-8") self.cpp_info.components["systems"].requires = ["core"] + + # https://github.com/llvm/llvm-project/issues/131410 + if ( + compiler == "clang" + and Version(compiler.version).major == 20 + and Version(compiler.version).minor == 1 + ): + self.cpp_info.components["core"].cxxflags.append("-Wno-unused-result")