21svmlalb_lane(u32,0, u16,0);/* { dg-error {passing 'int' to argument 2 of 'svmlalb_lane', which expects an SVE vector type} } */
22svmlalb_lane(u32, s16, u16,0);/* { dg-error {arguments 1 and 2 of 'svmlalb_lane' must have the same signedness, but the values passed here have type 'svuint32_t' and 'svint16_t' respectively} } */
23svmlalb_lane(u32, u16,0,0);/* { dg-error {passing 'int' to argument 3 of 'svmlalb_lane', which expects an SVE vector type} } */
24svmlalb_lane(u32, u16, s16,0);/* { dg-error {arguments 1 and 3 of 'svmlalb_lane' must have the same signedness, but the values passed here have type 'svuint32_t' and 'svint16_t' respectively} } */
25svmlalb_lane(u32, u32, u32,0);/* { dg-error {passing 'svuint32_t' instead of the expected 'svuint16_t' to argument 2 of 'svmlalb_lane', after passing 'svuint32_t' to argument 1} } */
26svmlalb_lane(u32, u8, u16,0);/* { dg-error {passing 'svuint8_t' instead of the expected 'svuint16_t' to argument 2 of 'svmlalb_lane', after passing 'svuint32_t' to argument 1} } */
27svmlalb_lane(u32, u16, u8,0);/* { dg-error {passing 'svuint8_t' instead of the expected 'svuint16_t' to argument 3 of 'svmlalb_lane', after passing 'svuint32_t' to argument 1} } */
28svmlalb_lane(u64, u32, u32, s32);/* { dg-error {argument 4 of 'svmlalb_lane' must be an integer constant expression} } */
29svmlalb_lane(u64, u32, u32, i);/* { dg-error {argument 4 of 'svmlalb_lane' must be an integer constant expression} } */