The warning just tells that no full reordering could be made because of circular dependencies between types, but some re-orderings were possible.