Our great sponsors
-
sccache
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
-
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Caching - If there was a caching solution that worked with MSVC I would use it in a heartbeat. I literally opened an issue on sccache yesterday about sccache not working with MSVC and command files.
That's not the same thing at all as splitting them up. As an example, let's say one file is to use ranges, and another isn't. Pragma once isn't standardised, and libc++ uses the ifndefifndef style of include guard so which version of the header are you going to get when it actually gets around to including algorithm?