https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68663
--- Comment #5 from David Edelsohn <dje at gcc dot gnu.org> --- GCC 4.9 is quite old now and out of service. If there is a bug in GCC 4.9, it will not be fixed because there are no bug fix releases planned. You never showed an example of the assembly line representing the error message to allow someone to observe the exact assembly instruction and operands in question. Maybe some other build tool corrupted the generated parameter. Or some bug in AIX C library corrupted the parameter. There are a huge number of possibilities.