stable release: msvc, gcc, clang