Bugs conhecidos do Visual C++ 5.0

De acordo com o parágrafo 4 do ponto 9.6 do "Working Paper for Draft Proposed International Standard for Information Systems - Programming Language C++", o seguinte código:
#include <iostream>

enum A {x, y};
class B {
  public:
    A b:1;
};

int main()
{
    B c;
    c.b = y;
    if(c.b != y)
        std::cout << "Compilador errado!" << std::endl;
    else
        std::cout << "Compilador correcto." << std::endl;
}

deveria escrever no ecrã
Compilador correcto.
No caso do Visual C++ escreve
Compilador errado!