Not sure if this is undefined behavior or if its an MSVC bug, but it sure does spam the build output. At JSCell.h:156: void setRemembered(bool remembered) { ASSERT(m_gcData == remembered ? Marked : MarkedAndRemembered); given the following definition enum GCData : uint8_t { Marked = 0, NotMarked = 1, MarkedAndRemembered = 2, };
I don't see this anymore now that we are on VS2015.