DavidSpickett wrote:

I think the issue is 
https://developercommunity.visualstudio.com/t/c-shared-state-futuresstate-default-constructs-the/60897
 which appears to have been fixed in 19.32 (https://godbolt.org/z/P594qGrc9).

But @slydiman reports 14.29.30133 which is earlier than that. Perhaps the 
versions in Compiler Explorer don't couple the compiler and standard library.

The CI job reports to be:
```
-- The C compiler identification is MSVC 19.29.30154.0
-- The CXX compiler identification is MSVC 19.29.30154.0
-- The ASM compiler identification is MSVC
-- Found assembler: 
C:/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe
```

Which is even more confusing.

But the point is, we could `#if` it out for a given msvc version, if I can 
figure out which one.


https://github.com/llvm/llvm-project/pull/94208
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to