// PR c++/95226 | |
// { dg-do run { target c++14 } } | |
#include <vector> | |
struct T { | |
unsigned a; | |
float b {8.}; | |
}; | |
int main() | |
{ | |
T t = {1}; | |
std::vector<T> tt = {{1}, {2}}; | |
if (t.a != 1 || t.b != 8.0f || tt[0].a != 1 || tt[0].b != 8.0f || tt[1].a != 2 || tt[1].b != 8.0f) | |
__builtin_abort (); | |
} |