3 ! MVBITS didn't work correctly for integer types wider than a C int
4 ! The testcase is based on the one Dale Ranta posted in the bug report
15 call mvbits(1_1, 0,n,i1,0)
17 if(i1.ne.j1)call abort
22 call mvbits(1_2, 0,n,i2,0)
24 if(i2.ne.j2)call abort
29 call mvbits(1_4, 0,n,i4,0)
31 if(i4.ne.j4)call abort
36 call mvbits(1_8, 0,n,i8,0)
38 if(i8.ne.j8)call abort