2 ! MVBITS didn't work correctly for integer types wider than a C int
3 ! The testcase is based on the one Dale Ranta posted in the bug report
14 call mvbits(1_1, 0,n
,i1
,0)
16 if(i1
.ne
.j1
)call abort
21 call mvbits(1_2, 0,n
,i2
,0)
23 if(i2
.ne
.j2
)call abort
28 call mvbits(1_4, 0,n
,i4
,0)
30 if(i4
.ne
.j4
)call abort
35 call mvbits(1_8, 0,n
,i8
,0)
37 if(i8
.ne
.j8
)call abort