error: non-constant-expression cannot be narrowed from type 'std::__1::array<unsigned int, 4>::value_type' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing]