Marshall Clow wrote:
I have successfully built the boost libraries on an M4Pro Mac Mini with Apple clang version 21.0.0 (clang-2100.0.123.102)
There are significantly more warnings than the previous release. In particular, there are over 3000 warnings of the form:
./boost/proto/transform/detail/preprocessed/call.hpp:12:23: warning: declaration of a variadic function without a comma before '...' is deprecated [- Wdeprecated-missing-comma-variadic-parameter] 12 | struct call<Fun(A0...)> : transform<call<Fun(A0...)> > | ^ | ,
Nothing has changed in Proto; these warnings are because of clang-21. (Unrelated, it looks like Apple have finally synchronized their version with the upstream; Apple Clang 21 is now LLVM Clang 21. Miracles do happen.)