https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91269
--- Comment #2 from Sergei Trofimovich <slyfox at inbox dot ru> --- $ sparc64-unknown-linux-gnu-gcc -O2 -fno-stack-protector -fcall-used-g6 -mcpu=niagara4 -c bug.c -o bug.o bug.c: In function 'c': bug.c:13:8: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 13 | cp = b[k]; | ^ /tmp/cc0K0Ide.s: Assembler messages: /tmp/cc0K0Ide.s:145: Error: Illegal operands