std::is_constructible : Resultat variable entre Clang, GCC et MSVC
Hello ,
J'aimerais avoir votre avis sur ce probl�me:
https://godbolt.org/z/dsra6d7vh
Code:
1 2 3 4 5 6 7 8 9 10 11
|
struct A{
int a;
};
static_assert(std::is_constructible_v<A, int>); // Clang assert alors que je peux construire.
int main(){
A obj{10};
return obj.a;
}
|
�a passe sous MSVC et GCC mais pas clang. Alors je soup�onne un bug de libcxx la dessus non?
Ou alors il y a un flag que j'ignore sous Clang ?
Avis au s�nior bien s�r :)
Merci