Erro de muitos inicializadores para uma matriz simples no bcc32
Compilando o exemplo a seguir
struct S {};
int main() {
S array[1] = { S() };
}
combcc32 Estou tendo o erro a seguir:
[bcc32 Error] test.cpp(4): E2225 Too many initializers
É um bug no bcc32 ou estou faltando alguma coisa e o exemplo acima não é válido em C ++?
Clang e GCC compilam este exemplo sem problemas.