As someone working frequently with the functional simulator for c6678, I can only second this request.
I've spent days trying to figure out what I did wrong when it only was a simulator bug, or vice-versa wasted days to find out why something that worked in the simulator doesn't on the real hardware.
Please file a simulator bug for the sample listed above.