I'm working on helping to develop a character rig for use on multiple platforms with multiple versions of Maya. For some reason, the rig generates cycle warnings only on Maya 8 for Mac OS X, and no other version of Maya for any other operating system. The part of the rig generating the problem involves aiming the control for the pole vector on one of the legs, but the graph has been checked and rechecked and we're certain there's no cycles in it. Furthermore, there's no difference in the way the rig operates between the various versions of Maya. Nonetheless, it throws warnings everytime the leg is repositioned, but only on Maya 8 for Mac OS X. Maya for Windows issues no such warning, as does Maya 6 and 7 for Mac OS X.
Does anyone have any idea how this sort of problem could come up only a specific version of Maya for a specific operating system, or have any ideas of how we can work around it? I would figure that the part of Maya that deals with checking for cycles among nodes would be the same across each platform, but apparently this isn't the case. If it'll help I can post more information about the part of the rig that's causing the problem.