(Not a bugreport, more a random rant) With the latest 2.96-RH gcc update, there are now 2 different gcc-2.96-112 releases with different bugfixes: gcc-2.96-112.i386.rpm from June gcc-2.96-112.7.2.i386.rpm from today Could you try to avoid that in the future? It would be simpler to handle user bug reports if higher number means more bugfixes applied - with the new numbering, I have to look into your bugfix advisories to find that out.
There is gcc-2.96-113 for 7.3, gcc-2.96-112.7.2 is for RHL 7.2.