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