add a test for GMRes solver, test if it works for dst and src of different number of blocks