You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think I reported this bug in MSVC so it's good to see it's been fixed
Yes, you reported it on DevCom. I saw Jon Caves fixing a very similar bug and convinced him to get this one as well so our default_initializable implementations will work. 🎉
Could you tell me the value of _MSC_VER in the fixed version?
1929, which will be the _MSC_VER for both 16.10 and 16.11. This will probably be in 16.10p3.
Hi all,
NanoRange assert failed on upcoming version of MSVC: F:\gitP\tcbrindle\nanorange\test\test_concepts.cpp(183): error C2607: static assertion failed
The failing line is:
static_assert(rng::default_initializable);
which eventually reaches:
template
inline constexpr bool
is_default_initializable<T, std::void_t<decltype(::new T)>> = true;
'::new const int' is not valid as you cannot default initialize a 'const int'.
The text was updated successfully, but these errors were encountered: