replaced _svec4_xxx by svec<4,xxx> in generic4.h