3 ms·
Have you ever seen a big codebase build 100% of the time after arbitrary toolchain, env, deps upgrade? There are some project more focused on that but even the
by temac 5y ago
Have you ever seen a big codebase build 100% of the time after arbitrary toolchain, env, deps upgrade?
There are some project more focused on that but even them eventually give up on supporting all versions of their deps. Likewise for compilers, pretty much regardless of the language. I mean the only way to stay perfectly compatible with random codebase is to keep the compiler even bug compatible with older ones, which is not particularly interesting...
gcc seems to not always be backward compatible in practice. clang too. msvc too.