Maybe this is because gcc 2.96 is not an official release of gcc and instead is a buggy snapshot?
What would I be expected to do if one of my packages were to trigger bugs in gcc 2.96? IMHO the IA64 port should stop using a broken compiler instead of filing bugs on packages that expose bugs in it.