1. NSPLIT unitialized
line 740 in zstemr, line 726 in dstemr
IF( NSPLIT.GT.1 .OR. N.EQ.2 ) THEN
If n==2 then NSPLIT is unitialized
2. ZSTEMR
In n==2 code there are four instances of the same bug
eg line 527
ISUPPZ(2*M-1) = 1
ISUPPZ(2*M-1) = 2
should be
ISUPPZ(2*M-1) = 1
ISUPPZ(2*M) = 2

