Input: code $u$ of a Turing Machine working on a binary alphabet.
Question: Does $M_u$ accept all words $w \in \{0,1\}^*$.
This is of course an undecidable problem. I wonder if the problem is semi-decidable or the complement of the problem is semi-decidable.
Initiatively it can't be semi-decidable that would require testing an infinite amount of words, and its complement can't be semi decidable either - that would require detecting if the machine halts for some word, however I can't think of a reduction that would prove it.