invalid use of incomplete type
Bug of the week #10