Casey Carter
Casey Carter
> Is it possible to build the latest STL (or VS16.5 tag in the future) with older cl.exe from VS2017? 2015? It's not supported, which answers a slightly different question...
> As I mentioned on Discord, the `#ifdef EXHAUSTIVE` technique seen in a few other tests would be applicable. I don't think we need the full 2N combinatoric explosion for...
> I think this is a duplicate of #140. It's certainly related; I should have linked #140 in my submission. We've moved a bit beyond the hypothetical of #140 now...
There are a couple of issues here: 1. All specializations of `std::atomic` now have non-trivial default constructors. This is very much by design and not a bug. 2. Some objects...
I don't understand the issue, possibly because the example is incomplete. What's `key_comparer`? What requirement are we unable to implement? The precondition seems sufficient to guarantee that `find(broken_key{2})` will locate...
> The current impl is assuming lower_bound should be insertable here. This seems like a bug in the implementation. > Otherwise, `flat_set` have to make another common `insert(int(-8))` call. Is...
Did you have an actual problem with a program you wrote, or is this just a paper bug report? I think it's better that these constants are prvalues - they...
Check my math: `create_directory(p)` "Creates the directory `p` resolves to" per [fs.op.create.directory]/1. On my machine, Either of `create_directory("meow")` or `create_directory("meow\\")` returns `true` and leaves a directory named "meow" in my...
Which option do we prefer: * WONTFIX * `_STD _Meow(/*...*/)` [longer/hard to miss in code review] * `(_Meow)(/*...*/)`[shorter/easier to miss in code review] I don't list `::std::_Meow(/*...*/)` as an option...
> VS 2019 16.9 will support `[[no_unique_address]]`. Clang [lists this as supported](https://clang.llvm.org/cxx_status.html) in Clang 9. However, we suspect that it is not yet supported when Clang targets Windows, because MSVC...