16TESTARG(fqa, nrfp, fp);/* { dg-error "passing argument 1 of 'fqaF' makes '__attribute__..noreturn..' qualified function pointer from unqualified" } */
17TESTARP(fqb, nrfp, fp);/* { dg-error "passing argument 1 of 'fqbFp.x' makes '__attribute__..noreturn..' qualified function pointer from unqualified" } */
18TESTASS(fqc, nrfp, fp);/* { dg-error "assignment makes '__attribute__..noreturn..' qualified function pointer from unqualified" } */
19TESTINI(fqd, nrfp, fp);/* { dg-error "initialization makes '__attribute__..noreturn..' qualified function pointer from unqualified" } */
20TESTRET(fqe, nrfp, fp);/* { dg-error "return makes '__attribute__..noreturn..' qualified function pointer from unqualified" } */
52TESTARG(sua,int*,unsigned int*);/* { dg-error "pointer targets in passing argument 1 of 'suaF' differ in signedness" } */
53TESTARP(sub,int*,unsigned int*);/* { dg-error "pointer targets in passing argument 1 of 'subFp.x' differ in signedness" } */
54TESTASS(suc,int*,unsigned int*);/* { dg-error "pointer targets in assignment from 'unsigned int \\*' to 'int \\*' differ in signedness" } */
55TESTINI(sud,int*,unsigned int*);/* { dg-error "pointer targets in initialization of 'int \\*' from 'unsigned int \\*' differ in signedness" } */
56TESTRET(sue,int*,unsigned int*);/* { dg-error "pointer targets in returning 'unsigned int \\*' from a function with return type 'int \\*' differ in signedness" } */
58TESTARG(usa,unsigned int*,int*);/* { dg-error "pointer targets in passing argument 1 of 'usaF' differ in signedness" } */
59TESTARP(usb,unsigned int*,int*);/* { dg-error "pointer targets in passing argument 1 of 'usbFp.x' differ in signedness" } */
60TESTASS(usc,unsigned int*,int*);/* { dg-error "pointer targets in assignment from 'int \\*' to 'unsigned int \\*' differ in signedness" } */
61TESTINI(usd,unsigned int*,int*);/* { dg-error "pointer targets in initialization of 'unsigned int \\*' from 'int \\*' differ in signedness" } */
62TESTRET(use,unsigned int*,int*);/* { dg-error "pointer targets in returning 'int \\*' from a function with return type 'unsigned int \\*' differ in signedness" } */
64TESTARG(cua,char*,unsigned char*);/* { dg-error "pointer targets in passing argument 1 of 'cuaF' differ in signedness" } */
65TESTARP(cub,char*,unsigned char*);/* { dg-error "pointer targets in passing argument 1 of 'cubFp.x' differ in signedness" } */
66TESTASS(cuc,char*,unsigned char*);/* { dg-error "pointer targets in assignment from 'unsigned char \\*' to 'char \\*' differ in signedness" } */
67TESTINI(cud,char*,unsigned char*);/* { dg-error "pointer targets in initialization of 'char \\*' from 'unsigned char \\*' differ in signedness" } */
68TESTRET(cue,char*,unsigned char*);/* { dg-error "pointer targets in returning 'unsigned char \\*' from a function with return type 'char \\*' differ in signedness" } */
70TESTARG(uca,unsigned char*,char*);/* { dg-error "pointer targets in passing argument 1 of 'ucaF' differ in signedness" } */
71TESTARP(ucb,unsigned char*,char*);/* { dg-error "pointer targets in passing argument 1 of 'ucbFp.x' differ in signedness" } */
72TESTASS(ucc,unsigned char*,char*);/* { dg-error "pointer targets in assignment from 'char \\*' to 'unsigned char \\*' differ in signedness" } */
73TESTINI(ucd,unsigned char*,char*);/* { dg-error "pointer targets in initialization of 'unsigned char \\*' from 'char \\*' differ in signedness" } */
74TESTRET(uce,unsigned char*,char*);/* { dg-error "pointer targets in returning 'char \\*' from a function with return type 'unsigned char \\*' differ in signedness" } */
76TESTARG(csa,char*,signed char*);/* { dg-error "pointer targets in passing argument 1 of 'csaF' differ in signedness" } */
77TESTARP(csb,char*,signed char*);/* { dg-error "pointer targets in passing argument 1 of 'csbFp.x' differ in signedness" } */
78TESTASS(csc,char*,signed char*);/* { dg-error "pointer targets in assignment from 'signed char \\*' to 'char \\*' differ in signedness" } */
79TESTINI(csd,char*,signed char*);/* { dg-error "pointer targets in initialization of 'char \\*' from 'signed char \\*' differ in signedness" } */
80TESTRET(cse,char*,signed char*);/* { dg-error "pointer targets in returning 'signed char \\*' from a function with return type 'char \\*' differ in signedness" } */
82TESTARG(sca,signed char*,char*);/* { dg-error "pointer targets in passing argument 1 of 'scaF' differ in signedness" } */
83TESTARP(scb,signed char*,char*);/* { dg-error "pointer targets in passing argument 1 of 'scbFp.x' differ in signedness" } */
84TESTASS(scc,signed char*,char*);/* { dg-error "pointer targets in assignment from 'char \\*' to 'signed char \\*' differ in signedness" } */
85TESTINI(scd,signed char*,char*);/* { dg-error "pointer targets in initialization of 'signed char \\*' from 'char \\*' differ in signedness" } */
86TESTRET(sce,signed char*,char*);/* { dg-error "pointer targets in returning 'char \\*' from a function with return type 'signed char \\*' differ in signedness" } */