(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.