1 #include "test_values.hpp" 2 3 constexpr const char *test_multiplication_native_result[ 4 boost::mp11::mp_size<test_values>::value 5 ] = { 6 // 0 0 0 0 7 // 012345670123456701234567012345670 8 // 012345678901234567890123456789012 9 /* 0*/ ".................................", 10 /* 1*/ ".........xx..xx..........xxx.xxx.", 11 /* 2*/ ".........xx..xx.........xxxxxxxx.", 12 /* 3*/ "..........x...x.........xxxxxxxx.", 13 /* 4*/ ".................................", 14 /* 5*/ ".........xx..xx..........xxx.xxx.", 15 /* 6*/ ".........xx..xx.........xxxxxxxx.", 16 /* 7*/ "..........x...x.........xxxxxxxx.", 17 18 /* 8*/ ".................................", 19 /* 9*/ ".xx..xx..xx..xx..xxx.xxx.xxx.xxx.", 20 /*10*/ ".xxx.xxx.xxx.xx..xxx.xxxxxxxxxxx.", 21 /*11*/ "..........x...x.........xxxxxxxx.", 22 /*12*/ ".................................", 23 /*13*/ ".xx..xx..xx..xx..xxx.xxx.xxx.xxx.", 24 /*14*/ ".xxx.xxx.xxx.xxx.xxx.xxx.xxxxxxx.", 25 /*15*/ "..............x.............xxxx.", 26 27 // 0 0 0 0 28 // 012345670123456701234567012345670 29 // 012345678901234567890123456789012 30 /*16*/ ".................................", 31 /*17*/ ".........xx..xx..........xxx.xxx.", 32 /*18*/ ".........xx..xx..........xxx.xxx.", 33 /*19*/ ".........xx..xx..........xxx.xxx.", 34 /*20*/ ".................................", 35 /*21*/ ".........xx..xx..........xxx.xxx.", 36 /*22*/ ".........xx..xx..........xxx.xxx.", 37 /*23*/ ".........xx..xx........x.xxx.xxx.", 38 39 /*24*/ "..xx..xx..xx.....................", 40 /*25*/ ".xxx.xxx.xxx.xx..xxx.xxx.xxx.xxx.", 41 /*26*/ ".xxx.xxx.xxx.xx..xxx.xxx.xxx.xxx.", 42 /*27*/ ".xxx.xxx.xxx.xx..xxx.xxx.xxx.xxx.", 43 /*28*/ "..xx..xx..xx..xx.................", 44 /*29*/ ".xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.", 45 /*30*/ ".xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.", 46 /*31*/ ".xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.", 47 /*31*/ "................................." 48 }; 49