chromium / subspace

A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code.; Also home of Subdoc the code-documentation generator.
https://suslib.cc
Apache License 2.0
89 stars 15 forks source link

Update Clang and fmtlib #292

Closed danakj closed 1 year ago

danakj commented 1 year ago

Clang has branched for 17 and is now tracking HEAD as 18. For some reason part of that change has the clang-16 packages now conflicting with the clang-14 ones.

So remove the clang-14 packages before installing clang-16.

Roll fmtlib to pick up https://github.com/fmtlib/fmt/commit/fb97cb2318dd14b5c791699232e1e73782be7e57 and remove the GCC warning suppression.

Move the clang bots to 17, but keep a 16 bot around too.