Draft: Standard library incompatibility fix by packaging libc++ #2441
Annotations
7 errors and 4 warnings
Build Error - g++-13:
src/lib/Lib/MrDocsCompilationDatabase.cpp#L422
g++-13 - 'const struct clang::mrdocs::ConfigImpl::SettingsImpl' has no member named 'useSystemStdLib'; did you mean 'useSystemStdlib'?
|
GCC 13.1: C++20
CMake build failed with exit code 1
|
Build Error - C2039:
src\lib\Lib\MrDocsCompilationDatabase.cpp#L422
'useSystemStdLib': is not a member of 'clang::mrdocs::ConfigImpl::SettingsImpl' (C2039)
|
Build Error - C2660:
src\lib\Lib\MrDocsCompilationDatabase.cpp#L415
'clang::mrdocs::adjustCommandLine': function does not take 6 arguments (C2660)
|
MSVC 14.40: C++20
CMake build failed with exit code 1
|
Build Error - clang++-17:
src/lib/Lib/MrDocsCompilationDatabase.cpp#L422
clang++-17 - no member named 'useSystemStdLib' in 'clang::mrdocs::ConfigImpl::SettingsImpl'
|
Clang 17.0: C++20
CMake build failed with exit code 1
|
GCC 13.1: C++20
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build Warning - g++-13 - [-Wunused-function]:
src/lib/Lib/MrDocsCompilationDatabase.cpp#L244
g++-13 - 'std::vector<std::__cxx11::basic_string<char> > clang::mrdocs::adjustCommandLine(llvm::StringRef, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::unordered_map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, bool)' defined but not used ([-Wunused-function])
|
MSVC 14.40: C++20
The following actions use a deprecated Node.js version and will be forced to run on node20: seanmiddleditch/gha-setup-ninja@v4, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Clang 17.0: C++20
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|