master build generates warnings with gcc and llvm
all gold versions compiled without warnings at the time of release. There have been recent updates to both gcc and llvm and we now get a few "language lawyer"-inspired warnings.
On macOS and Apple silicon with llvm we have /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) attribute((deprecated(_msg))) In file included from ../zone_startend.cpp:23: ../mole.h:82:4: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(str,"^%d",A); ^
while gcc compiles clean.