prog.cpp: In instantiation of 'B<T, Size>::B(std::index_sequence<Is ...>, const Arg1&, const Args& ...) [with Arg1 = int; Args = {int}; unsigned int ...Is = {0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u}; T = A1; unsigned int Size = 100u; std::index_sequence<Is ...> = std::integer_sequence<unsigned int, 0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u>]':
prog.cpp:39:54:   required from 'B<T, Size>::B(const Args& ...) [with Args = {int, int}; T = A1; unsigned int Size = 100u]'
prog.cpp:44:23:   required from here
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
     tab{ {(void(Is), arg1), args... }... }
                                          ^
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp: In instantiation of 'B<T, Size>::B(std::index_sequence<Is ...>, const Arg1&, const Args& ...) [with Arg1 = int; Args = {}; unsigned int ...Is = {0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u}; T = A1; unsigned int Size = 100u; std::index_sequence<Is ...> = std::integer_sequence<unsigned int, 0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u>]':
prog.cpp:39:54:   required from 'B<T, Size>::B(const Args& ...) [with Args = {int}; T = A1; unsigned int Size = 100u]'
prog.cpp:45:20:   required from here
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp: In instantiation of 'B<T, Size>::B(std::index_sequence<Is ...>, const Arg1&, const Args& ...) [with Arg1 = int; Args = {int, double}; unsigned int ...Is = {0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u}; T = A2; unsigned int Size = 100u; std::index_sequence<Is ...> = std::integer_sequence<unsigned int, 0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u, 16u, 17u, 18u, 19u, 20u, 21u, 22u, 23u, 24u, 25u, 26u, 27u, 28u, 29u, 30u, 31u, 32u, 33u, 34u, 35u, 36u, 37u, 38u, 39u, 40u, 41u, 42u, 43u, 44u, 45u, 46u, 47u, 48u, 49u, 50u, 51u, 52u, 53u, 54u, 55u, 56u, 57u, 58u, 59u, 60u, 61u, 62u, 63u, 64u, 65u, 66u, 67u, 68u, 69u, 70u, 71u, 72u, 73u, 74u, 75u, 76u, 77u, 78u, 79u, 80u, 81u, 82u, 83u, 84u, 85u, 86u, 87u, 88u, 89u, 90u, 91u, 92u, 93u, 94u, 95u, 96u, 97u, 98u, 99u>]':
prog.cpp:39:54:   required from 'B<T, Size>::B(const Args& ...) [with Args = {int, int, double}; T = A2; unsigned int Size = 100u]'
prog.cpp:47:28:   required from here
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)((void)0, arg1)' from 'int' to 'std::size_t {aka unsigned int}' inside { } [-Wnarrowing]
prog.cpp:28:42: warning: narrowing conversion of '(int)args#0' from 'int' to 'std::size_t {aka