Behavior which is not specified by the requirements of a system; but which should be specified by implementors of that system. Compare with UnspecifiedBehavior, UndefinedBehavior.
Definition from the C99 standard:
"Unspecified behavior where each implementation documents how the choice is made."